Newtonsoft.Json.dll
来源:互联网 发布:淘宝卖id篮球鞋的店铺 编辑:程序博客网 时间:2024/06/01 10:04
Newtonsoft.Json.dll 解析json 下载Newtonsoft.Json.dll在我的资源中有
1.Bin文件夹下,右击添加引用Newtonsoft.Json.dll
2.在解析json的界面,添加引用空间
using Newtonsoft.Json;
using System.Text;
3.
- //定义一个可变字符串数组
- StringBuilder sb = new StringBuilder();
- //定义一个JSON字符串str
- string str = "[{ID:'1',Name:'John',Other:[{Age:'21',Sex:'0'}]},{ID:'2',Name:'Good',Other:[{Age:'36',Sex:'1'}]}]";
- //反序列化JSON数据
- JArray javascript = (JArray)JsonConvert.DeserializeObject(str);
- //依次读取反序列化的JSON数据,并将各数据写入可变字符串数组中
- for (int i = 0; i < javascript.Count; i++)
- {
- //
- JObjectobj = (JObject)javascript[i];
- //可变字符串数组添加数据
- sb.Append("ID:" + obj["ID"].ToString());
- sb.Append("Name:" + obj["Name"].ToString());
- //反序列化JSON数据
- JArray json = (JArray)obj["Other"];
- //依次读取反序列化的JSON数据,并将各数据写入可变字符串数组中
- for (int j = 0; j < json.Count; j++)
- {
- JObject jsonobj = (JObject)json[j];
- sb.Append("Age:" + jsonobj["Age"].ToString());
- sb.Append("Sex:" + jsonobj["Sex"].ToString());
- }
- }
4.
private void SetNewJson()
{
//定义一个JSON字符串
string jsonText = "[{'a':'aaa','b':'bbb','c':'ccc'},{'a':'aaa2','b':'bbb2','c':'ccc2'}]";
//反序列化JSON字符串
JArray ja = (JArray)JsonConvert.DeserializeObject(jsonText);
//将反序列化的JSON字符串转换成对象
JObject o = (JObject)ja[1];
//读取对象中的各项值
Response.Write(o["c"]);
//Response.Write(ja[1]["a"]);
}
参考:http://blog.csdn.net/mazhaojuan/article/details/8592969
0 0
- Newtonsoft.Json.dll使用
- Newtonsoft.Json.dll 使用
- .Newtonsoft.Json.dll 使用
- Newtonsoft.Json.dll使用方法
- newtonsoft.json.dll
- Newtonsoft.Json.dll使用
- 什么是Newtonsoft.Json.dll
- Newtonsoft.Json.dll
- Newtonsoft.Json.dll
- NewtonSoft.JSON.dll LitJson.dll
- Newtonsoft.Json.dll版本冲突
- Newtonsoft.Json.dll 的使用
- C# newtonsoft.json.dll 解析Json
- Newtonsoft.Json.DLL 解析Json数据
- 使用Newtonsoft.Json.dll处理json
- Newtonsoft.Json.dll 反序列化JSON字符串
- Newtonsoft.Json.dll 反序列化JSON字符串 .
- C# 使用Newtonsoft.Json.dll 格式化显示Json串
- 敏捷开发技术之版本控制工具GIT
- 25-linux中的任务调度命令
- c# socket 获取本机的IP地址
- 【Android笔记】各个屏幕的logo尺寸要求
- ios开发中关于图片缓存的问题整理
- Newtonsoft.Json.dll
- 截取文件路径
- 将pdf文件转换成txt格式怎么转
- JSON格式
- CMAKE_GENERATOR_TOOLSET and CMAKE_TOOLCHAIN_FILE
- Android分包MultiDex原理详解
- Mac OS X 10.6 Snow Leopard x64 (雪豹) 安装 oracle 10g (10.2) 最终完整教程
- Qt 信号槽机制解析三 补充解释源代码
- sublime的ctags设置