我很無奈,我需要反序列化這種格式的JSON字符串到類中。使用JSON.NET反序列化JSON字符串
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?感謝任何幫助。
還有一個問題,如果我想將這個json字符串反序列化到其中,那麼什麼格式會有c#類。
你嘗試了什麼東西,你得到了什麼結果? – 2010-11-13 19:53:41