Je suis désemparé, j'ai besoin de désérialiser la chaîne JSON dans ce format en classe.Déssérialisation JSON string avec JSON.NET
chaîne JSON:
{"newNickInfo":{"2775040":{"idUser":2775040,"nick":"minci88","sefNick":"minci88","sex":2,"photon":"http:\/\/213.215.107.125\/fotky\/277\/50\/n_2775040.jpg?v=4","photos":"http:\/\/213.215.107.125\/fotky\/277\/50\/s_2775040.jpg?v=4","logged":false,"idChat":0,"roomName":"","updated":1289670130}}}
Classe:
public class User
{
public string idUser{get;set;}
public string nick{get;set;}
public string sefNick{get;set;}
public string sex{get;set;}
public string photon{get;set;}
public string photos{get;set;}
public bool logged{get;set;}
public int idChat{get;set;}
public string roomName{get;set;}
public string updated{get;set;}
}
Le premier problème est, les propriétés de classe doivent être minuscules, et le deuxième problème est que j'essaie bien des égards, mais je ne sais pas comment couper json objet de cette chaîne json et désérialiser en classe. Des idées? Merci pour toute aide.
Encore une question, quel format aurait C# class, si je veux désérialiser cette chaîne json dedans.
Qu'avez-vous essayé et quels résultats avez-vous obtenus? –