JArray
[{
"A001033": "",
"A001011": "",
"A001034": "",
"A001012": "",
"A001013": "",
"A001035": "",
"A001014": "",
"A001036": "",
"A001015": "",
"A001037": "",
"A001016": "",
"A001038": "",
"A001017": "",
"A001039": "",
"A001018": "",
"A001019": "",
"A001040": "",
"A001041": "",
"A001020": "",
"A001042": "",
"A001043": "",
"A001021": "",
"A001022": "",
"A001044": "",
"A001045": "",
"A001023": "",
"A001024": "",
"A001025": "",
"A001026": "",
"A001027": "",
"A001028": "",
"A001007": "",
"A001029": "",
"A001008": "",
"A001009": "",
"A001030": "601|647|838",
"A001031": "",
"A001010": "",
"A001032": ""
}, {
"A002221": "",
"A002188": "",
"A002222": "",
"A002189": "",
"A002025": "3802.24",
"C000001": "",
"C000002": "",
"C000003": "",
"C000009": "",
"A004333": "",
"A004653": "",
"A004334": "3802.24",
"A004335": "",
"A004654": "",
"A004336": "",
"A004655": "",
"A004337": "",
"A004656": "",
"A004338": "",
"A004657": "",
"A002117": "",
"A004339": "",
"A004658": "",
"A004659": "",
"A002119": "",
"A004340": "",
"A004660": "",
"A004341": "",
"A004661": "",
"A004342": "",
"A002087": "",
"A004662": "",
"A004343": "",
"A002121": "",
"A002001": "",
"A004663": "",
"A004344": "",
"A002002": "",
"A004664": "",
"A002046": "",
"A002003": "",
"A004665": "",
"A002004": "3802.24",
"A004666": "",
"A004667": "",
"A002005": "3802.24",
"A004668": "",
"A002204": "",
"A002006": "",
"A002007": "",
"A002205": "",
"A002008": "",
"A002206": "",
"A002009": "",
"A002092": "",
"A002093": "",
"A002094": "",
"A002095": "3802.24",
"A002096": "",
"A002097": "",
"A002010": "3802.24",
"A002175": "",
"A002011": "3802.24",
"A002176": "",
"A002012": "",
"A002013": "",
"A002014": "",
"CDCT006": "",
"A002017": "",
"A002018": "",
"CDCT009": "",
"A002218": "",
"A002219": "",
"A002182": "",
"A002183": "",
"A002020": "",
"A002220": "",
"A002022": "3802.24"
}]
解析上边在这个JSON
List<Dictionary<string, string>> combiLabelsObject = JsonConvert.DeserializeObject<List<Dictionary<string, string>>>(combiLabelsJson);
//
JArray combiLabelsJArray = JArray.Parse(combiLabelsJson);
string personalCardholderInformation = combiLabelsJArray.First.ToString();
string ginkgoScoreMultipurposeConsumerCombiLabelsInformation = combiLabelsJArray.Last.ToString(); //JArray combiLabelsJArray2 = (JArray)JsonConvert.DeserializeObject(combiLabelsJson);
再次反序列化两个对象
JArray的更多相关文章
- JArray数组每个JObject对象添加一个键值对
JArray ja = new JArray(); JObject jo = new JObject(); jo.Add("1","1"); ja.Add(jo ...
- Newtonsoft.Json之JArray, JObject, JPropertyJValue
JObject staff = new JObject(); staff.Add(new JProperty("Name", "Jack")); staff.A ...
- C# JArray与JObject 的使用 json [{}]
C# JArray与JObject 的使用 STEP1.using Newtonsoft.Json.Linq; STEP2 如何获取json里的某个属性(节点)值,对其删改,新增 //2.1 数组用J ...
- JSON中JObject和JArray,JValue序列化(Linq)
http://blog.csdn.net/lovegonghui/article/details/50293629 一.JObject和JArray序列化 1.实例化JArray和JObject,然后 ...
- JObject,JArray的基本操作
引用:https://www.cnblogs.com/dacongge/p/6957074.html 1.JObject:基本的json对象 /// <summary> /// Gets ...
- C# JObject和JArray 的分享
最近在调用别人的搜索引擎接口时遇到了一种返回类型为数组的情况,如 { "result": [ //根据用户输入搜索匹配到的标题数组 "我是一条新 ...
- C# JArray与JObject 的使用
STEP1.using Newtonsoft.Json.Linq; STEP2 如何获取json里的某个属性(节点)值,对其删改,新增 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 ...
- JSON中JObject和JArray的修改
一.JObject 和JArray的添加.修改.移除 1.先添加一个json字符串,把json字符串加载到JObject中,然后转换成JObject.根据索引修改对象的属性值,移除属性,添加属性 us ...
- JObject 用法 、JProperty 用法、JArray 用法 Linq 转 Json
1.使用LINQ to JSON前,需要引用Newtonsoft.Json的dll和using Newtonsoft.Json.Linq的命名空间.LINQ to JSON主要使用到JObject, ...
- C# 关于JArray和JObject封装JSON对象
直入主题,不废话... 1.JObject:基本的json对象 /// <summary> /// Gets the j object. /// </summary> /// ...
随机推荐
- Java并发指南9:AQS共享模式与并发工具类的实现
一行一行源码分析清楚 AbstractQueuedSynchronizer (三) 转自:https://javadoop.com/post/AbstractQueuedSynchronizer-3 ...
- Pro*C编程研究一:从.pc到.exe
[第一步]在Windows下编辑一个.pc程序(Pro*C源程序,作者用到:C:\proctest\exam1.pc),其内容如下: #include <stdio.h> #include ...
- ArcGIS超级工具SPTOOLS-拓扑错误处理
1.1 删除线面直线上的点 操作视频: https://weibo.com/tv/v/Hxjgmuv6F?fid=1034:4379388532225679 删除面要素.线要素一条边直线上的点. 1 ...
- 网络时间协议 (SNTP)
sntp是简单网络时间协议(Simple Network Protocol)的客户端,可以用来查询或修正NTP服务器的时间和本地的时差. sntp可以以非交互模式运行或运行一个计划任务的脚本. snt ...
- 进程 | 线程 | 当Linux多线程遭遇Linux多进程
背景 本文并不是介绍Linux多进程多线程编程的科普文,如果希望系统学习Linux编程,可以看[<Unix环境高级编程>第3版] 本文是描述多进程多线程编程中遇到过的一个坑,并从内核角度分 ...
- Android与JS交互,json传参问题
一.JS调用Android的方法 JS调用安卓的方法,并且传递的参数为json格式的字符串(JSONObject.toString()), 例如: var json = {"name&quo ...
- 值得学习的C语言开源项目和库
收集一些C/C++相关的源码,如有更高效的库,请提醒我 补充上去 C/C++相关交流Q群 1414577 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具. ...
- iOS——plist的创建,数据写入与读取
iOS中plist的创建,数据写入与读取 Documents:应用将数据存储在Documents中,但基于NSuserDefaults的首选项设置除外Library:基于NSUserDefaults的 ...
- shell变量默认值
${var:-string},${var:+string},${var:=string},${var:?string} 1. ${var:-string}和${var:=string}:若变量var为 ...
- ffmpeg 使用 gdb 调试相关技巧
本文说明了,在ffmpeg二次开发或调用库的过程,如何借助于ffmpeg源码进行调试. 注:ffmpeg版本是4.0. 1. 编写代码 编写将pcm数据转换为mp2的代码 pcm_to_mp2.c # ...