Json字符串:{"errMsg":"","data":{"birthday":"","sex":"","telephoneNo":"","labelData":[]},"resultStatus":"0"}
Model:
public class Test
{
public string errMsg { get; set; }
public User data { get; set; }
public int resultStatus { get; set; }
}
public class User
{
public DateTime birthday { get; set; }
public int sex { get; set; }
public string telephoneNo { get; set; }
public string[] labelData { get; set; }
}
有条件给出执行结果!Thanks
C# JSON字符串反序列化
答案:2 悬赏:70 手机版
解决时间 2021-12-29 03:06
- 提问者网友:流星是天使的眼泪
- 2021-12-28 03:24
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-12-28 04:29
不要用DataContract var serialize = new JavaScriptSerializer(); var obj= serialize.Deserialize<MyClass>(str); 可以{"112":0,"325":1,"109":4} str.Replace(",","},{"); "["+str+"]" 将Json对象转为HashTable再进行后序列化
全部回答
- 1楼网友:未来江山和你
- 2021-12-28 05:25
如果你要反序列的话,必须要有你可以序列化的对象。
list那个明显不是你原始的对象。
建议构造标准类对象。
然后通过json专门的方法类来处理你的json数据。
推荐使用jayrock.json.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯