区空间 校空间 我的主页    照片   好友[文章  收藏   评论   留言   音乐       推荐文章 

教科院质量检测中心 |  工作日志 |  每日心情 |  教育活动 |  好文欣赏 |  网络 |  网上电脑咨讯 |  软件推荐 |  软件使用教程 |  编程心得 |  window系统 |  router os 路由器 |  ppc |  windows2008 |  数据库 |  Xamarin Android |  计算机阅卷 | 
本博客空间统计:    418 篇文章   295 个评论     

加为好友  发送信息

博主说明:教师
姓名:詹真纯
学校:罗湖区教育科学研究院
空间等级:38 >
现有积分:14156
距离下一等级:344分
空间排名:教师类 第58

 
最新文章
 
正则表达式过滤所有的html
存储过程使用like
深圳中考新政公布!总分460变610,全.
《教育部关于加强初中学业水平考试命题工作.
教育质量监测工具的公平性研究
dropdownlist插入元素
 
随机阅读
 
习题七
第七讲 应用问题(四)列简易方程解应用问.
读清明
自古人生最忌满,半醒半醉半神仙
爱眼操与七彩阳光体操
2019-2020年度冬泳41
 
推荐文章
 
网站banner在线制作
罗湖区学校网站最新调用页面
在线“photoshop”
ppt转swf软件

11月
14 2019
 

c#循环读取josn


   作者:詹真纯 发表时间-16 :43:43  阅读( 53 )| 评论( 0 )

using Newtonsoft.Json.Linq;

string students = "{\"grade\":\"6\",\"class\":\"1\",\"students\":[{ \"id\":\"1\",\"name\":\"Lily\",\"sex\":\"女?\"},{\"id\":\"2\",\"name\":\"Jack\",\"sex\":\"男D\"},{\"id\":\"3\",\"name\":\"Lucy\",\"sex\":\"女?\"}]}";
JObject studentsJson = JObject.Parse(students);
//年级
string grade = studentsJson["grade"].ToString();
//获得第二个学生的姓名
string name1 = studentsJson["students"][1]["name"].ToString(); //Or
name1 = studentsJson["students"].AsEnumerable().ElementAt(1)["name"].ToString();
//遍历学生信息
var studentsList = studentsJson["students"].AsEnumerable();
foreach (var item in studentsList)
{
string a = item["name"].ToString();
}
//获得学生Jack的信息和性别
var Jack = studentsJson["students"].AsEnumerable().Where(t => t.Value<string>("name") == "Jack");
string Jack_sex = Jack.FirstOrDefault()["sex"].ToString();
//获得女生的信息集合
var Girls = studentsJson["students"].AsEnumerable().Where(t => t.Value<string>("sex") == "女?");


上一篇文章:asp.net 解释json    下一篇文章:Chrome 在此网页上检测到了异常代码。为保护您的个人信息(例如密码、电话号码和信用卡信息)



个人空间评论从2017年1月起采用实名制:
深圳市罗湖区教育局 版权所有
地址:深圳市文锦中路螺岭小学综合楼7楼