c#操作带属性的列表形式json
2015-07-30 14:55
537 查看
StringBuilder strStr = new StringBuilder(); //Json字符串 string jsonStr = @"{'newsList':[ {'title':'测试10','date':'2008-08-08','content':'详细内容'}, {'title':'测试20','date':'2008-08-08','content':'详细内容'}, {'title':'测试30','date':'2008-08-08','content':'详细内容'} ]}"; JObject obj = (JObject)JsonConvert.DeserializeObject(jsonStr); JArray array = (JArray)obj["newsList"]; //获取属性为newsList的值(取到的值是一个循环式的json,可转换成JArray后操作) //一、循环输出json中指定属性的值 foreach (JToken token in array) { Response.Write(token["title"].ToString() + "<br/>"); } //二、获取第N 行属性的值(与一无关) string title = array[1]["title"].ToString(); //获取json第二行的title属性值,以此类推 Response.Write(title);
相关文章推荐
- c#操作简单列表形式的json
- 常用正则表达式
- Linq to js使用
- 【读书笔记】 通过原生javascript获取margin
- c#获取简单json的值
- js实现身份证号有效性验证
- particles.js 一个非常酷炫的粒子动画库
- javascript深入理解js闭包
- js鼠标滚动监听
- 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
- JS如何实现文本框随文本的长度而增长
- javascript 解析json的代码
- JavaScript 生成流程图
- Js的闭包,这篇写的是比较清晰明了的
- js如何开发游戏(聊天篇)
- 异步加载(AsyncTask异步任务、Handler、Json解析、Lrucache缓存、ListView滑动优化等来实现ListView图文混排)
- JS鼠标事件大全 推荐收藏
- 下拉树列表菜单选择器
- 利用Newtonsoft.Json实现Json序列化与反序列化
- JavaScript读写json数据