java中解析json格式数据

原创 2015年07月08日 15:20:32

今天在项目中需要接收json格式数据进行数据库保存,长时间没有使用json格式的数据,今天突然用到还有写棘手,现在我来写一下在java中解析json格式数据的代码

public void saveData(){

jsonData = {"TSR_TOTAL":1,"TSR_ITEMS":[{"UDID":"1","major":"a","minor":"1"}{"UDID":"2","major":"b","minor":"2"}]};

JSONObject json = new JSONObject(jsonData);

JSONArray items = json.getJSONArray("TSR_ITEMS");

for(int i = 0;i<items.length();i++){

JSONObject item = items.getJSONObject(i);

System.out.println(item.getString("UDID")+item.getString("major"));

}

}

在java中解析json数据就是将一个json格式的数据转换成一个json对象,用面向对象的思想来获取json中的数据

JSON java数据格式解析

  • 2011年08月30日 17:05
  • 19KB
  • 下载

java解析json格式数据

从别人那里学来的,记录备忘 第一个类public class GsonDataAnalysis { private List list; public List getLis...

很好用的Google 开源项目Gson在java中解析和创建json格式的数据

Gson是一个开源的java库,项目主页http://code.google.com/p/google-gson/。其可以把一个java对象转换成json格式,也可以把一个json格式的字符串,转换成...

Java解析复杂嵌套JSON数据格式代码,提取出来所有的key和value。亲测代码可用

1、验证JSON数据是否为规范标准的格式 package com.ccloudb.report.utils; import java.text.CharacterIterator; im...

Java解析JSON格式的数据

一json-lib.jar开发包使用依赖包 json-lib.jar开发包使用需要依赖包以下开发包: Json-lib requires (at least) the following ...

JSON格式数据解析(Java版)

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族...
  • flueky
  • flueky
  • 2016年05月02日 22:42
  • 443

很好用的Google 开源项目Gson在java中解析和创建json格式的数据

Gson是一个开源的java库,项目主页http://code.google.com/p/google-gson/。其可以把一个java对象转换成json格式,也可以把一个json格式的字符串,转换成...
  • dp1234
  • dp1234
  • 2011年03月08日 17:25
  • 6293

Java解析JSON格式数据三

使用FastJson解析JSON格式数据。 FastJson是阿里巴巴提供的技术,包括“序列化”和“反序列化”两部分,FastJson具有极快的性能,超越任何其他的JavaJson Paser,...

Java解析Excel表格(支持xls和xlsx格式),并转换为Json数据

首先,我们看一下我们程序的结构和运行结果: 1. 项目结构: 2. studen.xlsx视图: 3. user.xls视图: 4. 解析结果: (1)students.xlsx ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java中解析json格式数据
举报原因:
原因补充:

(最多只允许输入30个字)