加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

[.Net码农]Newtonsoft.Json 用法

发布时间:2020-12-16 18:59:52 所属栏目:百科 来源:网络整理
导读:http://blog.csdn.net/xiaodenanhai/article/details/8832450 Newtonsoft.Json 是.NET 下开源的json格式序列号和反序列化的类库.官方网站: http://json.codeplex.com/ 使用方法 1.首先下载你需要的版本,然后在应用程序中引用Newtonsoft.Json.dll 文件. 2.引

http://blog.csdn.net/xiaodenanhai/article/details/8832450


Newtonsoft.Json 是.NET 下开源的json格式序列号和反序列化的类库.官方网站:

http://json.codeplex.com/
使用方法
1.首先下载你需要的版本,然后在应用程序中引用Newtonsoft.Json.dll 文件.
2.引用命名空间using Newtonsoft.Json; using Newtonsoft.Json.Linq;
使用示例:
string jsonText = "[{'a':'aaa','b':'bbb','c':'ccc'},{'a':'aa','b':'bb,'c':'cc'}]";
JArray ja =(JArray) JsonConvert.DeserializeObject(jsonText);
JObject o = (JObject)ja[1];
Console.WriteLine(o["a"]);

Console.WriteLine(ja[1]["a"]);

定义一个对象:vb
string jsonText = "[{'a':'aaa','b':'bb',0)">List<vb> _list = JsonConvert.DeserializeObject<List<vb>>(jsonText); Console.WriteLine(_list[1].a); foreach (Customer c in _list) { Console.WriteLine(c.c); }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读