Bonjour,
Je fais appel à une API Rest et je récupère du json en .Net Core 3.1.
Je voudrais récupérer le résultat dans une classe mais ça ne fonctionne pas correctement.
Voici un bout du JSON :
Et voici mes classes créées en conséquences :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 { "response": { "error_message":"", "nb_items":250, "out_societ": { "OutListeSociet": [ { "codeSociet":88593, "nomSociet":"GED1", "prenomSociet":"" }, { "codeSociet":93127, "nomSociet":"GED2", "prenomSociet":"" },
En débug je vois que "out_societ" de ma classe ListeSociet est à null.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 class ListeSociet { public string error_message; public int nb_items; public outSociet out_societ; } class outSociet { public List<outListeSociet> OutListeSociet; } class outListeSociet { public int codeSociet; public string nomSociet; public string prenomSociet; }
Je ne sais pas comment résoudre ce problème. Je n'ai aucune erreur.
Voici le code appelant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part var resultat = JsonSerializer.Deserialize<ListeSociet>(result.Content.ReadAsStringAsync().Result);
Partager