Comment analyser cette réponse json?[fermé]
-
02-01-2020 - |
Question
Je suis fatigué sur l'analyse que la réponse json :
J'ai préparé quelque chose de classe pour le modèle:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
class Announcements
{
public class Private
{
public string created_at { get; set; }
public int id { get; set; }
public string text { get; set; }
public string title { get; set; }
public string updated_at { get; set; }
public int user_id { get; set; }
}
public class User
{
public string first_name { get; set; }
public int id { get; set; }
public string last_name { get; set; }
}
public class Public
{
public string created_at { get; set; }
public int id { get; set; }
public string text { get; set; }
public string title { get; set; }
public User user { get; set; }
}
public class RootObject
{
public List<Private> @private { get; set; }
public List<Public> @public { get; set; }
}
}
Maintenant, le temps de désérialiser réponse :
var tempUsersArray = JsonConvert.DeserializeObject<Announcements.RootObject>(response.Content);
et de ce fait, une application de s'écraser...
Quelqu'un a idée de ce que je fais de mal?
La solution
Vous ne définissez pas d'autorisation pour la classe, veuillez chnge class Announcements
pour public class Announcements
.Maintenant, il devrait fonctionner correctement, testez cette astuce s'il vous plaît.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow