Newtonsoft.Json 用法
来源:互联网 发布:空军知乎 编辑:程序博客网 时间:2024/05/16 14:13
Newtonsoft.Json 是.NET 下开源的json格式序列号和反序列化的类库.官方网站: http://json.codeplex.com/
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':'bbb','c':'ccc'},{'a':'aa','b':'bb','c':'cc'}]";
List<vb> _list = JsonConvert.DeserializeObject<List<vb>>(jsonText);
Console.WriteLine(_list[1].a);
foreach (Customer c in _list)
{
Console.WriteLine(c.c);
}
使用方法
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'}]"; 2.引用命名空间using Newtonsoft.Json; using Newtonsoft.Json.Linq;
使用示例:
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':'bbb','c':'ccc'},{'a':'aa','b':'bb','c':'cc'}]";
List<vb> _list = JsonConvert.DeserializeObject<List<vb>>(jsonText);
Console.WriteLine(_list[1].a);
foreach (Customer c in _list)
{
Console.WriteLine(c.c);
}
- Newtonsoft.Json 用法
- Newtonsoft.Json 用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json 高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- Newtonsoft.Json高级用法
- 几道练习题
- cocos2d-x工具篇-cocosbuilder
- ASP.NET 中的 Passport 身份验证提供程序
- 码农的自我修养-对编写简洁代码的理解
- 15数组实现顺序堆栈的括号匹配问题
- Newtonsoft.Json 用法
- hibernate性能调优(上)
- 线程池
- kernel与用户层接口之sysfs属性接口
- 常用库函数编程实现用法总结(三) strchr strrev memset strtod
- three.js学习
- hdu 1233
- hibernate性能调优(下)
- 函数模板的重载(overload)