J'ai un JavaScriptSerializer() qui désérialise un JSON d'un service Web et échoue en raison d'une mauvaise gestion d'une liste.Echec de la désallocation de la liste avec JavaScriptSerializer()
C'est ma classe:
public class LoginReply
{
public Userdata userdata { get; set; }
public List<string> errors { get; set; }
}
public class Userdata
{
public string username { get; set; }
public string section{ get; set; }
public string avatar { get; set; }
public string description { get; set; }
public string authkey { get; set; }
}
Et je deserilize avec:
LoginReply reply = new JavaScriptSerializer().Deserialize<LoginReply>(loginRespose);
J'ai aussi essayé avec:
LoginReply reply = new JavaScriptSerializer().Deserialize<List<LoginReply>>(loginRespose);
sans succès
(Impossible de convertir implicitement le type 'System.Collections.Generic.List' à 'Redacted.Redacted.LoginReply')
Poster Received JSON – Gusman