求高手解析json java的

问题描述

求高手解析json java的

{"data":[{"result":{"result":[{"data":["2","9","2","6","6"],"key":"ball"}]},"phasetype":"202","phase":"20150207009","ext":{"ten":"大</span>双</span>","unit":"大</span>双</span>","last":"组三</span>"},"time_draw":"2015-02-07 10:31:22"},{"result":{"result":[{"data":["1","7","7","5","0"],"key":"ball"}]},"phasetype":"202","phase":"20150207008","ext":{"ten":"大</span>单","unit":"小双</span>","last":"组六"},"time_draw":"2015-02-07 10:21:12"},{"result":{"result":[{"data":["9","6","8","4","7"],"key":"ball"}]},"phasetype":"202","phase":"20150207007","ext":{"ten":"小双</span>","unit":"大</span>单","last":"组六"},"time_draw":"2015-02-07 10:11:02"},{"result":{"result":[{"data":["3","6","3","2","6"],"key":"ball"}]},"phasetype":"202","phase":"20150207006","ext":{"ten":"小双</span>","unit":"大</span>双</span>","last":"组六"},"time_draw":"2015-02-07 10:00:53"},{"result":{"result":[{"data":["4","3","2","0","6"],"key":"ball"}]},"phasetype":"202","phase":"20150207005","ext":{"ten":"小双</span>","unit":"大</span>双</span>","last":"组六"},"time_draw":"2015-02-07 09:50:44"},{"result":{"result":[{"data":["6","1","6","1","0"],"key":"ball"}]},"phasetype":"202","phase":"20150207004","ext":{"ten":"小单","unit":"小双</span>","last":"组六"},"time_draw":"2015-02-07 09:40:34"},{"result":{"result":[{"data":["2","0","0","5","8"],"key":"ball"}]},"phasetype":"202","phase":"20150207003","ext":{"ten":"大</span>单","unit":"大</span>双</span>","last":"组六"},"time_draw":"2015-02-07 09:30:24"},{"result":{"result":[{"data":["8","5","8","7","2"],"key":"ball"}]},"phasetype":"202","phase":"20150207002","ext":{"ten":"大</span>单","unit":"小双</span>","last":"组六"},"time_draw":"2015-02-07 09:20:15"},{"result":{"result":[{"data":["5","8","1","9","7"],"key":"ball"}]},"phasetype":"202","phase":"20150207001","ext":{"ten":"大</span>单","unit":"大</span>单","last":"组六"},"time_draw":"2015-02-07 09:10:00"}],"rows":9}

解决方案

JSONObject json= new JSONObject(jsonString);

JSONArray jsonArray=json.getJSONArray("elements");

解决方案二:

建议你先将其格式化,方便观察结构,再用楼上的方法得到json对象,依照结构进行循环取值。不然这样一大堆放在这里,看着都头晕

解决方案三:

http://www.kjson.com/同意楼上说法,1楼正解,二楼建议很好。除了我提供这个网址,其他在线工具还有很多。

解决方案四:

JSONObject dataJson=new JSONObject("你的Json数据");
JSONObject response=dataJson.getJSONObject("response");
JSONArray data=response.getJSONArray("data");
JSONObject info=data.getJSONObject(0);
String province=info.getString("phasetype");
String city=info.getString("phase");
String district=info.getString("ext");
String address=info.getString("time_draw");
System.out.println(province+city+district+address);
你是一下看看能有效果么 解析json 可以先解析成一个数组 然后再数组里面在把值去除来
最原始的可以用操作字符串写一个工具

解决方案五:

你到底想问什么问题啊

时间: 2024-08-04 04:46:55

求高手解析json java的的相关文章

求高手相助,java数据结构中使用链栈编程实现两个大数相减

问题描述 求高手相助,java数据结构中使用链栈编程实现两个大数相减 求高手相助,急交作业的,java数据结构中使用链栈编程实现两个大数相减,感激不尽. 解决方案 今天已经23号了....已经晚了我就不给你做了..原理思路你这里都有了..节哀

求高手相助:Java写的windows服务,在windows2003上......

问题描述 Java写的windows服务,使用本地系统身份登录,在windows2003上:代码pro=Runtime.getRuntime().exec("cmd/ctime14:20:20");pro.waitFor();可以运行成功代码pro=Runtime.getRuntime().exec("cmd/cdate2011-02-23");pro.waitFor();运行起来,进程就死在这,不往下执行了. 解决方案 解决方案二:顶楼,坐等高人回复解决方案三:有

GSON解析 json转java对象问题

问题描述 GSON解析 json转java对象问题 使用Gson将JSONObject objectObj 对象转换为Charge对象部分代码: Gson gs = new GsonBuilder().setDateFormat("yyyy-MM-dd").create(); Charge charge = gs.fromJson(objectObj.toString(), Charge.class); 问题是结果charge与objectObj结构一致但是某些字段的值不一样了!!!

xml-求XML解析成JAVA对象工具

问题描述 求XML解析成JAVA对象工具 系统中有N多个XML文件,文件的格式如下: <?xml version="1.0" encoding="UTF-8"?> <plugin xmlns="http://www.example.org/plugin-config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <!-- 扩展点定义

json-求ASP解析JSON打印所有的目录和节点和值

问题描述 求ASP解析JSON打印所有的目录和节点和值 水平太差,使用ASP自带的解析涵数后不知道如何输出里面的节点和内容信息 function ToObject(json) { var o; eval("o=" + json); return o; } set obj1 = ToObject(teststr) Response.Write obj1.title & "<br />"本人到这就卡住了 上面代码是用来解析的,但是我只能打印出第一个t

dfs-HUD 1010老超时求高手帮忙

问题描述 HUD 1010老超时求高手帮忙 import java.util.Scanner; public class Num2 { static int t,y2,x2,v; static char[][] map; public static void dfs(int i,int j,int count){ if(i<0 || j<0 || i>=map.length || j>=map[i].length){ return; } if(((t-count)-(Math.ab

ava json-用java的谷歌库gson解析JSON,如下的json数据,该如何定义java类??

问题描述 用java的谷歌库gson解析JSON,如下的json数据,该如何定义java类?? 求高人指点,用java的谷歌库gson解析JSON,如下的json数据,该如何定义java类?? 在线等............... { "00:00:8e:d7:ba:ac:88:47": { "flow-mod-3": { "version": 1, "type": "FLOW_MOD", "le

急急急,求方法,这种json字符串怎么解析

问题描述 急急急,求方法,这种json字符串怎么解析 "code" : " D1_3300_0000", // 缴费时作为bussCode上送 "action" : "prepay", "title" : "缴费 - 浙江电力", "form" : [ // FormItem列表,定义了用户缴费时需上送的参数,具体返回字段中的哪些元素需要上送见 7.3.1节基本数据类

我的Android进阶之旅------&amp;gt;解决Jackson、Gson解析Json数据时,Json数据中的Key为Java关键字时解析为null的问题

1.问题描述 首先,需要解析的Json数据类似于下面的格式,但是包含了Java关键字abstract: { ret: 0, msg: "normal return.", news: [ { id: "NEW2016062800875700", from: "腾讯新闻客户端", qqnews_download_url: "http://inews.qq.com/m?refer=openapi_for_xiaotiancai",