WPF(.net 3.5)使用Newtonsoft.Json.dll解析json字符串

来源:赵克立博客 分类: WPF 标签:WPF发布时间:2017-08-12 11:46:01最后更新:2017-08-12 12:14:41浏览:4212
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2017-08-12 12:14:41
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章

开发环境

win764

vs2015

wpf+.net3.5

下载  Newtonsoft.Json.dll   Newtonsoft.Json.zip      引用到项目中

看好版本

image.png

注意:不同的版本使用方法是有区别的网上有些教程不能使用就是因为版本的问题

反序列化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);



微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python