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

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


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

 
最新文章
 
Iis导入ssl证书
正则表达式过滤所有的html
存储过程使用like
深圳中考新政公布!总分460变610,全.
《教育部关于加强初中学业水平考试命题工作.
教育质量监测工具的公平性研究
 
随机阅读
 
探秘历史:刘少奇发言:七千人大会上的致命.
罗炳辉将军二三轶事
想要提高自由泳,记住这10个技巧!
樊锦诗:我的老彭走了--我心归处是敦煌
樊锦诗:我不是好妻子、好母亲--我心归处.
这三个简单的道理,看懂受用一生
 
推荐文章
 
网站banner在线制作
罗湖区学校网站最新调用页面
在线“photoshop”
ppt转swf软件

11月
14 2019
 

c#循环读取josn


   作者:詹真纯 发表时间-16 :43:43  阅读( 98 )| 评论( 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月起采用实名制: