Comment analyser le contenu Json à partir d'une url avec c#?
J'ai fait un petit exemple:
public class Test
{
[JsonProperty(PropertyName = "test1")]
public String Test1 { get; set; }
[JsonProperty(PropertyName = "test2")]
public String Test2 { get; set; }
}
private string url = "http://sample.php";
private List<Test> TestList = new List<Test>();
private async Task<Test> getTestObjects()
{
var httpClient = new HttpClient();
var response = await httpClient.GetAsync(url);
}
Comment puis-je obtenir les objets de Test à partir de l'url du lien dans le TestList?
Est-ce la même que la lecture du XML?
- Télécharger le json texte d'abord, puis de le décoder. Ce partage votre seule question en deux, comment faire pour télécharger, et comment les analyser.
Vous devez vous connecter pour publier un commentaire.
meilleur moyen de parser json est Json.NET
J'ai essayer ce code et travaux:
JsonProperty
faire de votre carte de propriété pour un json bien si vous voulez des noms différents.Un moyen facile et rapide de semi-automatiser ces étapes est de:
Maintenant utiliser le code: