WPF(.net 3.5)使用Newtonsoft.Json.dll解析json字符串
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2017-08-12 12:14:41
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
开发环境
win764
vs2015
wpf+.net3.5
下载 Newtonsoft.Json.dll Newtonsoft.Json.zip 引用到项目中
看好版本
注意:不同的版本使用方法是有区别的网上有些教程不能使用就是因为版本的问题
反序列化json字符串
using Newtonsoft.Json; using Newtonsoft.Json.Linq; String str= "{\"status_code\": 10017, \"data\": {\"message\": \"time mismatch\", \"prompts\": \"\u5ba2\u6237\u7aef\u65f6\u95f4\u4e0d\u5339\u914d\"}, \"extra\": {\"now\": 1502509602772}}"; //反序列化JSON字符串 JObject o = (JObject)JsonConvert.DeserializeObject(str); //读取对象中的各项值 Console.WriteLine(o["status_code"]); Console.WriteLine(o["data"]["message"]); Console.WriteLine(str);