要解析的json

//解析前

//解析前
{"orderlist":[{"backPrice":,"businessId":,"businessNotes":"","couponNo":"","createTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"customerId":,"customerNickname":"","customerRemark":"","dealerType":"","delFlag":"","distTrue":"","duShuPrice":"","evaluateFlag":"","expressDate":"","expressPrice":,"fhPrice":"","getGoodsTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"goodslist":[],"invoiceContent":"","invoiceTitle":"","invoiceType":"","orderCancelRemark":"","orderCancelTime":null,"orderCode":"","orderId":,"orderIntegral":,"orderOldCode":"","orderOldPrice":,"orderPrePrice":,"orderPrePriceOrder":,"orderPrice":,"orderRemark":"","orderStatus":"","payId":,"payTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"sendExpressTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"shippingAddress":"山西路43号省地税直属局","shippingCity":"南京","shippingCounty":"鼓楼区","shippingMobile":"","shippingPerson":"李玲","shippingPhone":"","shippingPostcode":"","shippingProvince":"江苏","shoppingAddrId":,"unionPrice":"0.00","vipPrice":"321.00"},{"backPrice":,"businessId":,"businessNotes":"","couponNo":"","createTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"customerId":,"customerNickname":"","customerRemark":"","dealerType":"","delFlag":"","distTrue":"","duShuPrice":"199.20","evaluateFlag":"","expressDate":"","expressPrice":,"fhPrice":"","getGoodsTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"goodslist":[],"invoiceContent":"","invoiceTitle":"","invoiceType":"","orderCancelRemark":"","orderCancelTime":null,"orderCode":"","orderId":,"orderIntegral":,"orderOldCode":"","orderOldPrice":199.2,"orderPrePrice":,"orderPrePriceOrder":,"orderPrice":199.2,"orderRemark":"","orderStatus":"","payId":,"payTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"sendExpressTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"shippingAddress":"草场门大街88号江苏建设大厦2楼计划财务处","shippingCity":"南京","shippingCounty":"鼓楼区","shippingMobile":"","shippingPerson":"陈明伟","shippingPhone":"","shippingPostcode":"","shippingProvince":"江苏","shoppingAddrId":,"unionPrice":"0.00","vipPrice":""},{"backPrice":,"businessId":,"businessNotes":"","couponNo":"","createTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"customerId":,"customerNickname":"","customerRemark":"","dealerType":"","delFlag":"","distTrue":"","duShuPrice":"","evaluateFlag":"","expressDate":"","expressPrice":,"fhPrice":"","getGoodsTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"goodslist":[],"invoiceContent":"","invoiceTitle":"","invoiceType":"","orderCancelRemark":"","orderCancelTime":null,"orderCode":"","orderId":,"orderIntegral":,"orderOldCode":"","orderOldPrice":,"orderPrePrice":,"orderPrePriceOrder":,"orderPrice":,"orderRemark":"","orderStatus":"","payId":,"payTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"sendExpressTime":{"date":,"day":,"hours":,"minutes":,"month":,"seconds":,"time":,"timezoneOffset":-,"year":},"shippingAddress":"亭湖区黄海中路1号翰香花园1号楼705室13851180736","shippingCity":"盐城","shippingCounty":"盐城市","shippingMobile":"","shippingPerson":"仇玉海。晏泉","shippingPhone":"","shippingPostcode":"","shippingProvince":"江苏","shoppingAddrId":,"unionPrice":"0.00","vipPrice":"214.00"}],"status":"A001"}

个人用来记忆的,高手勿喷

1,开始解析

//ret表示要解析的json
var t = Newtonsoft.Json.JsonConvert.DeserializeObject(ret).ToString();

2,解析后

{
"orderlist": [
{
"backPrice": ,
"businessId": ,
"businessNotes": "",
"couponNo": "",
"createTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"customerId": ,
"customerNickname": "",
"customerRemark": "",
"dealerType": "",
"delFlag": "",
"distTrue": "",
"duShuPrice": "",
"evaluateFlag": "",
"expressDate": "",
"expressPrice": ,
"fhPrice": "",
"getGoodsTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"goodslist": [],
"invoiceContent": "",
"invoiceTitle": "",
"invoiceType": "",
"orderCancelRemark": "",
"orderCancelTime": null,
"orderCode": "",
"orderId": ,
"orderIntegral": ,
"orderOldCode": "",
"orderOldPrice": ,
"orderPrePrice": ,
"orderPrePriceOrder": ,
"orderPrice": ,
"orderRemark": "",
"orderStatus": "",
"payId": ,
"payTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"sendExpressTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"shippingAddress": "山西路43号省地税直属局",
"shippingCity": "南京",
"shippingCounty": "鼓楼区",
"shippingMobile": "",
"shippingPerson": "李玲",
"shippingPhone": "",
"shippingPostcode": "",
"shippingProvince": "江苏",
"shoppingAddrId": ,
"unionPrice": "0.00",
"vipPrice": "321.00"
},
{
"backPrice": ,
"businessId": ,
"businessNotes": "",
"couponNo": "",
"createTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"customerId": ,
"customerNickname": "",
"customerRemark": "",
"dealerType": "",
"delFlag": "",
"distTrue": "",
"duShuPrice": "199.20",
"evaluateFlag": "",
"expressDate": "",
"expressPrice": ,
"fhPrice": "",
"getGoodsTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"goodslist": [],
"invoiceContent": "",
"invoiceTitle": "",
"invoiceType": "",
"orderCancelRemark": "",
"orderCancelTime": null,
"orderCode": "",
"orderId": ,
"orderIntegral": ,
"orderOldCode": "",
"orderOldPrice": 199.2,
"orderPrePrice": ,
"orderPrePriceOrder": ,
"orderPrice": 199.2,
"orderRemark": "",
"orderStatus": "",
"payId": ,
"payTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"sendExpressTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"shippingAddress": "草场门大街88号江苏建设大厦2楼计划财务处",
"shippingCity": "南京",
"shippingCounty": "鼓楼区",
"shippingMobile": "",
"shippingPerson": "陈明伟",
"shippingPhone": "",
"shippingPostcode": "",
"shippingProvince": "江苏",
"shoppingAddrId": ,
"unionPrice": "0.00",
"vipPrice": ""
},
{
"backPrice": ,
"businessId": ,
"businessNotes": "",
"couponNo": "",
"createTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"customerId": ,
"customerNickname": "",
"customerRemark": "",
"dealerType": "",
"delFlag": "",
"distTrue": "",
"duShuPrice": "",
"evaluateFlag": "",
"expressDate": "",
"expressPrice": ,
"fhPrice": "",
"getGoodsTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"goodslist": [],
"invoiceContent": "",
"invoiceTitle": "",
"invoiceType": "",
"orderCancelRemark": "",
"orderCancelTime": null,
"orderCode": "",
"orderId": ,
"orderIntegral": ,
"orderOldCode": "",
"orderOldPrice": ,
"orderPrePrice": ,
"orderPrePriceOrder": ,
"orderPrice": ,
"orderRemark": "",
"orderStatus": "",
"payId": ,
"payTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"sendExpressTime": {
"date": ,
"day": ,
"hours": ,
"minutes": ,
"month": ,
"seconds": ,
"time": ,
"timezoneOffset": -,
"year":
},
"shippingAddress": "亭湖区黄海中路1号翰香花园1号楼705室13851180736",
"shippingCity": "盐城",
"shippingCounty": "盐城市",
"shippingMobile": "",
"shippingPerson": "仇玉海。晏泉",
"shippingPhone": "",
"shippingPostcode": "",
"shippingProvince": "江苏",
"shoppingAddrId": ,
"unionPrice": "0.00",
"vipPrice": "214.00"
}
],
"status": "A001"
}

3,根据解析后的json,用JObject.Parse(t)[]获取对应数据

List<JToken> list = JObject.Parse(t)["orderlist"].ToList();

4,循环list

Newtonsoft.Json.dll解析json的dll文件使用的更多相关文章

  1. Python | JSON 数据解析(Json & JsonPath)

    一.什么是JSON? JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式.它基于 ECMAScript (欧洲计算机协会制定的js规范)的一 ...

  2. JSON.stringify()方法是将一个javascript值(对象或者数组)转换成为一个JSON字符串;JSON.parse()解析JSON字符串,构造由字符串描述的javascript值或对象

    JSON.stringify()方法是将一个javascript值(对象或者数组)转换成为一个JSON字符串:JSON.parse()解析JSON字符串,构造由字符串描述的javascript值或对象

  3. C#使用Json.NET解析Json

    本文转载自 http://xiaosheng.me/2016/10/01/article25/ 最近在 C# 项目中需要使用到 Json 格式的数据,我简单上网搜索了一下,基本上有两种操作 Json ...

  4. Python3基础 json.loads 解析json格式的数据,得到一个字典

             Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

  5. JSON.parse 解析json字符串时,遇换行符报错

    Json字符串转换成Json对象时候,有两种方式: 假设d是json字符串: 1,eval('(' + d + ')'). 2,JSON.parse(d): 但是以上方式有隐患,如果Json字符串有换 ...

  6. Android原生生成JSON与解析JSON

    JSON数据是一种轻量级的数据交换格式,在Android中通常应用于client与server交互之间的传输数据.像如今在网上有非常多解析JSON数据的jar包,可是归根究竟用的都是Android原生 ...

  7. scala解析json —— json4s 解析json方法汇总

    使用json4s的框架,包括spark,flink 1.org.json4s 引入pom的方法 对于本地支持,引入以下依赖项添加到pom中 <dependency> <groupId ...

  8. JSON.parse 解析json字符串时,遇字符串换行符,解析失败

    今天遇到json字符串转对象时报错了,发现有个字符串有换行符,仔细找了原因. 结果是因为JSON.parse转json字符串时遇到一些特殊字符需要先转义,如图所示 然后尝试了各路大神介绍的办法,均不适 ...

  9. Newtonsoft.Json 动态解析 json字符串

    有一个json字符串是动态的,如下面,columns中的数量是不固定的,因此就不能使用反序列化类的方法了: 因此使用这样一种方式,把columns中的所有东西都输出出来: public void Ge ...

随机推荐

  1. BZOJ 2298: [HAOI2011]problem a 动态规划

    2298: [HAOI2011]problem a Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://www.lydsy.com/JudgeOnli ...

  2. .TextOut文字保存为图片

    //Canvas.TextOut文字保存为图片 //Delphi开发案例精选,使用TextOut在画布上画图procedure TForm1.Button1Click(Sender: TObject) ...

  3. Android 通用获取Ip的方法(判断手机是否联网的方法)!!!

    大家好,我们这一节讲一下,Android获取Ip的一些方法,在我们开发中,有判断手机是否联网,或者想获得当前手机的Ip地址,当然WIFI连接的和 我们3G卡的Ip地址当然是不一样的. 首先我尝试了如下 ...

  4. jQuery Masonry构建pinterest网站布局注意要点(转)

    在愚人码头的博客上看到有关于如何构建pinterest网站的文章,其实就是“图片瀑布流显示”,我试着在本地做了一个,没有什么问题,但是放到公司的网站上就问题多多.一是定位不准确,二是图片显示不完整.但 ...

  5. Java设计模式09:单例模式的强化(控制实例个数n)

    1. 单例模式的本质: 控制实例数目(目的节约资源) 2. 单例模式体现的一些思想: (1)延迟装载(Lazy Load):懒汉式 (2)缓存:饿汉式 3. 单例模式的变形使用: 控制使用实例个数为3 ...

  6. C++第五章函数

    书上的点: 这次直接写写画画了,遇到的bug也就直接敲了,忘记记录了,好在都在书上,所以勾画一下,提一下.发现每一章后面的小结,都蛮有意思的.可以抄一遍. 1.返回值的函数成为返回值函数(value- ...

  7. [引]LINQ to XML 类概述

    本文转自:http://msdn.microsoft.com/zh-cn/library/bb387023.aspx 本主题提供 System.Xml.Linq 命名空间中 LINQ to XML 类 ...

  8. JavaScript高级程序设计(第三版)学习笔记11、12、17章

    章, DOM扩展 选择符 API Selector API Level1核心方法querySelector .querySelectorAll,兼容的浏览器可以使用 Document,Element  ...

  9. ASP连接11种数据库的常用语法

    1.Access数据库的DSN-less连接方法: 以下为引用的内容: set adocon=Server.Createobject("adodb.connection") ado ...

  10. Cisco交换机中的flash,Rom,RAM,nvram的区别

    Flash内存,也叫闪存,是路由器当中常用的一种内存类型.它是可读写的存储器,在系统重新启动或关机之后仍能保存数据.Flash中存放着当前使用中的IOS(路由器操作系统). 只读内存(ROM)在Cis ...