Json数据处理

1.字符串转换为Json数组:取json对象属性值。

String st="[{"tradeDate":"2016-09-27","tradeTime":"09:17","tradeProject":"滴滴快车-黄加农师傅","tradeOtherSide":"北京通达无限科技有限公司","tradeOtherSideName":"","tradeOtherSideAccount":"","tradeAmount":52.30,"tradeStatus":501},{"tradeDate":"2016-10-13","tradeTime":"09:17","tradeProject":"滴滴快车-黄加农师傅","tradeOtherSide":"北京通达无限科技有限公司","tradeOtherSideName":"","tradeOtherSideAccount":"","tradeAmount":32.30,"tradeStatus":501},{"tradeDate":"2016-10-13","tradeTime":"09:50","tradeProject":"滴滴快车-费则龙师傅","tradeOtherSide":"北京通达无限科技有限公司","tradeOtherSideName":"","tradeOtherSideAccount":"","tradeAmount":33.80,"tradeStatus":4},{"tradeDate":"2016-10-14","tradeTime":"09:59","tradeProject":"滴滴快车-沈方良师傅","tradeOtherSide":"北京通达无限科技有限公司","tradeOtherSideName":"","tradeOtherSideAccount":"","tradeAmount":37.60,"tradeStatus":7},{"tradeDate":"2016-10-15","tradeTime":"17:28","tradeProject":"滴滴快车-杨正松师傅","tradeOtherSide":"北京通达无限科技有限公司","tradeOtherSideName":"","tradeOtherSideAccount":"","tradeAmount":25.10,"tradeStatus":8},{"tradeDate":"2016-10-16","tradeTime":"15:42","tradeProject":"滴滴快车-朱龙文师傅","tradeOtherSide":"北京通达无限科技有限公司","tradeOtherSideName":"","tradeOtherSideAccount":"","tradeAmount":47.20,"tradeStatus":601},{"tradeDate":"2016-10-18","tradeTime":"10:07","tradeProject":"滴滴快车-张霞锋师傅","tradeOtherSide":"北京通达无限科技有限公司","tradeOtherSideName":"","tradeOtherSideAccount":"","tradeAmount":35.70,"tradeStatus":601},{"tradeDate":"2016-10-21","tradeTime":"09:59","tradeProject":"滴滴快车-杨美楼师傅","tradeOtherSide":"北京通达无限科技有限公司","tradeOtherSideName":"","tradeOtherSideAccount":"","tradeAmount":37.90,"tradeStatus":601}]"

JSONArray jsArray = JSON.parseArray(st);

JSONObject jsonObject =jsArray.getJSONObject(i);

String date = jsonObject.getString("tradeDate");

String time = jsonObject.getString("tradeTime");

时间: 2024-10-15 18:16:56

Json数据处理的相关文章

iOS开发——数据解析Swift篇&简单json数据处理

简单json数据处理 1 //loadWeather 2 3 var url = NSURL(string: "http://www.weather.com.cn/adat/sk/101240701.html") 4 //提示没有这个方法????????? 5 //var data = NSData.dataWithContentsOfURL(url!, options:NSDataReadingOptions.DataReadingUncached, error: nil) 6 va

Spark SQL JSON数据处理

背景 这一篇可以说是“Hive JSON数据处理的一点探索”的兄弟篇. 平台为了加速即席查询的分析效率,在我们的Hadoop集群上安装部署了Spark Server,并且与我们的Hive数据仓库共享元数据.也就是说,我们的用户即可以通过HiveServer2使用Hive SQL执行MapReduce分析数据,也可以使用SparkServer使用Spark SQL(Hive SQL)执行Spark Application分析数据. 两者除去MapReduce和Spark Application计算

Json数据处理协议与办法

[JSON学习] 一.概述 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文 本格式,是理想的数据交换格式.同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包. 在JSON中,有两种结构:对象和数组. 1.对象 一个对象以“{”开始,“}”结束.每个“key”后跟一“:”,“‘key/value’ 对”之间运用 “,”分隔. packJson

Hive JSON数据处理的一点探索

背景 JSON是一种轻量级的数据格式,结构灵活,支持嵌套,非常易于人的阅读和编写,而且主流的编程语言都提供相应的框架或类库支持与JSON数据的交互,因此大量的系统使用JSON作为日志存储格式. 使用Hive分析数据(均指文本)之前,首先需要为待分析的数据建立一张数据表,然后才可以使用Hive SQL分析这张数据表的数据.这就涉及到我们如何把一行文本数据映射为数据表的列,常规的方式有两种: (1)分隔符 (2)正则表达式 但是Hive本身并没有针对JSON数据的解析提供原生的支持方式,仅提供了两个

Cocoa 下的 JSON 数据处理

在 Cocoa 下处理 JSON 数据非常方便,核心对象便是 NSJSONSerialization 这个类,它可以完成 JSON 数据与 Foundation 对象之间的相互转换.将 JSON 数据转为 Foundation 对象,使用 JSONObjectWithData.将 Foundation 对象转为 JSON 数据,使用 dataWithJSONObject.这个类也支持流的输入输出. 转换成 JSON 的对象必须具有如下属性: 顶层对象必须是 NSArray 或者 NSDictio

WP8.1开发笔记一:JSON数据处理

一:创建一个普通的WP8.1应用 二:在解决方案选中项目,右击 “添加NuGet应用”,添加 json.net 三:把抓包的JSON地址,处理一下 JSON格式在线校对:http://www.bejson.com/go.html?u=http://www.bejson.com/jsonviewernew/ JSON生成C#类:http://tools.wx6.org/json2csharp/ 四:输入相关的代码并且和前台页面绑定在一块: 后台页面的代码: using System; using

带双反斜杠的Json数据至单反斜杠的Json数据处理

假如你光看标题,你只能哦呵呵了!我也看不懂.还是先描述下问题吧.这里是使用微信接口返回了一些数据.因为该串数据包含html标签所以TX是对该串数据进行了编码的.所有的数据是通过Unicode编码的,然后在kindeditor编辑器中中文就变成了\u000a\u0009\u000a\u0009等一些鸟文. 在C#当中自然就变成了\\u000a\\u0009\\u000a\\u0009,通过ASP.NET MVC 的返回JSON的方法: return Json(new { rows = 对象数组 }

JMeter在里面Json数据处理方法

http://eclipsesource.com/blogs/2014/06/12/parsing-json-responses-with-jmeter/ Json作为一种数据交换格式在网络开发.特别是Ajax与Restful架构中应用的越来越广泛.而Apache的JMeter也是较受欢迎的压力測试工具之中的一个,可是它本身没有提供对于Json数据的响应处理. 本文中如果须要从HTTP的响应头中返回的Json格式的数据流中抽取某些特定的数据,数据格式例如以下: { "name":&qu

Haskell Json数据处理

json的基本类型为——string, numbers, Booleans以及null,定义json类型如下 -- file: Json.hs module Json where data JValue = JString String | JNumber Double | JBool Bool | JNull | JObject [(String, JValue)] | JArray [JValue] deriving(Eq, Ord, Show) 打印Json类型数据 -- file: Pu