Я беспомощный, мне нужно десериализовать строку JSON в этом формате для класса.Deserialization JSON string с JSON.NET
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}}}
Класс:
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;}
}
Первая проблема, свойство класса должен быть в нижнем регистре, а вторая проблема, я стараюсь много способов, но я не знаю, как сократить json из этой строки json и десериализовать в классе. Любые ides? Спасибо за любую помощь.
Еще один вопрос, какой формат будет иметь класс C#, если я хочу десериализовать эту строку json.
Что вы делали, и какие результаты вы получили? –