C# json提取多层嵌套到数组
2015-07-23 14:15
579 查看
string jsonText = "{'name':'test','phone':'18888888888','image':[{'name':'img1','data':'data1'},{'name':'img2','data':'data2'},{'name':'img3','data':'data3'}]}"; 2 JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText); 3 string zone = jo["name"].ToString(); 4 string zone_en = jo["phone"].ToString(); 5 JArray jar = JArray.Parse(jo["image"].ToString()); 6 MessageBox.Show(zone); 7 MessageBox.Show(zone_en); 8 for (var i = 0; i < jar.Count; i++) 9 { 10 JObject j = JObject.Parse(jar[i].ToString()); 11 MessageBox.Show(j["name"].ToString()); 12 MessageBox.Show(j["data"].ToString()); 13 }
相关文章推荐
- java-WEB中的监听器Lisener
- Android Manifest 用法
- GUI - Web前端开发框架
- Extjs4.0 最新最全视频教程
- MyEclipse Web Project转Eclipse Dynamic Web Project
- axis备忘
- 一个小型js框架myJSFrame附API使用帮助
- Erlang实现的一个Web服务器代码实例
- 防止网页脚本病毒执行的方法-from web
- 自学成才的秘密:115个 web Develop 资源
- 详细分析交换机、路由器、集线器的区别和联系
- 使用批处理修改web打印设置笔记 适用于IE
- 批处理的api WMIC学习体会有感第1/2页
- 批处理 API实现文件下载的代码第1/2页
- Apache Web让JSP“动”起来
- Lua教程(十七):C API简介
- 强制删除工具 xdelbox xdelbox1.5正式版下载
- web下载的ActiveX控件自动更新
- 推荐六款WEB上传组件性能测试与比较第1/10页
- 揪出交换机端口背后“凶手”导致网速太慢