,,c#解析jobject的数据结构

,,c#解析jobject的数据结构

这篇文章介绍了c#解析作业对象数据结构的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

首先下载newtonsoft.json,增加引用使用牛顿软。JSON。linq

把作业对象的内容提取出来,作业对象的内容格式如下:

{

'代码':200,

消息':'成功,

数据':{

id': '12345678 ',

姓名': '张三,

性': '男,

结果':{

访问令牌:' 49d 58 eacd 7811 e 463429 a1ae 10b 42173 ',

user_info': [

{

学校': '社会大学,

主要': '软件开发,

教育': '本科,

得分:97

},

{

学校': '湖南大学,

主要': '软件工程,

教育': '研究生,

得分:100分

}

]

}

}

}

代码如下:

1:新建类

公共类用户信息

{

公共字符串id { get设置;}

公共字符串名称{获取设置;}

公共字符串性{获取设置;}

公共字符串访问令牌{获取设置;}

公立串校{获取设置;}

公共字符串专业{获取设置;}

公串教育{获取设置;}

公共字符串得分{获取设置;}

}

2:获取值

作业对象结果=新作业对象();//假设结果为数据结构

userinfo userinfo=new userinfo();

userinfo.id=result['data'].值字符串(" id ");//id

userinfo.name=result['data'].值字符串(“名称”);//名称

userinfo.sex=result['data'].值字符串(" sex ");//性

userinfo.access_token=result['数据']['结果]['访问令牌'].tostring();//访问令牌

jarray RES=result[' data '][' result '].valuejarray(' user _ info ');

作业对象obj=作业对象。parse(RES[0]).tostring());//只获取数据结构中第一个用户信息里的数据信息

用户信息。学校=obj。值字符串(“学校”);//学校

用户信息。少校=obj。值字符串(“major”);//专业

用户信息。教育=obj。值字符串(“education”);//教育

用户信息。分数=obj。值字符串(“分数”);//分数

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • mysql复合索引和组合索引,mysql组合索引数据结构
  • mysql复合索引和组合索引,mysql组合索引数据结构,Mysql之组合索引方法详解
  • mysql复合索引和组合索引,mysql复合索引数据结构
  • mysql复合索引和组合索引,mysql复合索引数据结构,MySQL的复合索引总结
  • b+树 多路搜索树,数据结构中树的分类
  • b+树 多路搜索树,数据结构中树的分类,数据结构-树(三):多路搜索树B树、B+树
  • avl树的构造,avl树特性,数据结构之AVL树详解
  • 数据结构c语言哈夫曼树,c语言哈夫曼树的构造,使用C语言详解霍夫曼树数据结构
  • c语言数据结构算法编程库,数据结构 c语言中文网
  • c语言数据结构算法编程库,数据结构 c语言中文网,C语言编程数据结构基础详解小白篇
  • c++纸牌游戏,数据结构纸牌游戏c语言
  • c++纸牌游戏,数据结构纸牌游戏c语言,C语言实战之纸牌游戏
  • ,,javascript数据结构之多叉树经典操作示例【创建、添加、遍历、移除等】
  • ,,Java 数据结构与算法系列精讲之背包问题
  • ,,java 数据结构之堆排序(HeapSort)详解及实例
  • 留言与评论(共有 条评论)
       
    验证码: