问题描述
- 使用Newtonjson.soft怎样将如下的JSON,反序列化成UserInfo对象
- ""{""Dict"":{""User"":{""userDepartID"":99""userName"":""admin""}}""Timeout"":20}""
解决方案
建立好类的属性对应你的json字符串然后JsonConvert.DeserializeObject反序列化就行了,大概如下
public class cUser{ public int userDepartID; public string userName;}public class cDict{ public cUser User; public int Timeout;}public class cUserInfo{ public cDict Dict;}cUserInfo UserInfo = (cUserInfo)Newtonsoft.Json.JavaScriptConvert.DeserializeObject(""json字符串"" typeof(cUserInfo));
解决方案二:
http://www.cnblogs.com/scottckt/archive/2011/12/14/2287471.html
时间: 2024-08-01 23:30:14