Im utilisant DataContractJsonSerializer pour l'analyse JSON. S'il vous plaît me dire comment analyser ce JSON:Json analyse avec DataContractJsonSerializer
{"response":[2,{"mid":95001,"date":1360173495,"out":0,"uid":32578013,"read_state":0,"title":"Head","body":"message"}, {"mid":95000,"date":1360173439,"out":0,"uid":32506752,"read_state":0,"title":" Theme ","body":"message2"}]}
Je ne comprends pas ce que la structure dois-je. J'essaie d'écrire ceci:
[DataContract]
internal class Message
{
[DataMember]
public int IntMember { get; set; }
[DataMember]
public List<Messages> response { get; set; }
[DataContract]
protected internal struct Messages
{
[DataMember]
public string mid { get; set; }
[DataMember]
public string uid { get; set; }
[DataMember]
public string date { get; set; }
[DataMember]
public string title { get; set; }
[DataMember]
public string body { get; set; }
}
}
Mais cela ne fonctionne pas à cause de 2 au début. Que faire? Supprimer ce numéro avant de l'analyser, ou vous pouvez ignorer comme il est clair?
Je voudrais résoudre le problème avec. Net Sérialiser – Milyh
Droit, mais votre JSON n'est pas compatible avec elle, donc vous ne pouvez pas. –