java怎么遍历json取出需要的内容

http://www.scnewair.cn:3389/publish/getAllCity24HRealTimeAQIC
这个URL中是个嵌套的json数组。
想通过这个URL来遍历json,只要timePoint:1484542800000部分内容,其他部分不要,代码应该怎么写,求老师指点!

图片说明

楼主:java 中有jsonObject 和 jsonArray类。

JSONArray a = JSON.parseArray(你的json数组字符串);
for(){
遍历a
}
用的ali的fastjson的jar

取数组最后一个元素的timePoint

 JSONArray objs = new JSONArray(response.body().string());
 JSONObject obj = objs.getJSONObject(objs.length()-1);
 long lTime = obj.getLong("timePoint");

json-lib-2.4-jdk15.jar 用这个jar包,,对应的数据转成jsonObject,数组转成jsonArray就可以了

可不可以详细点各位大神门,我是小白,给附上代码是最好了。谢谢谢

建议使用正则,比从json的解析要快的多,代码如下:
String result=你的字符串;
Pattern p = Pattern.compile("(\"timePoint\":)([0-9]*)");
Matcher m = p.matcher(resultStr);
while (m.find()) {
String findResult=m.group(2);
//fineResult就是你要的值
}

建议使用正则,比从json的解析要快的多,代码如下:
String result=你的字符串;
Pattern p = Pattern.compile("(\"timePoint\":)([0-9]*)");
Matcher m = p.matcher(result);
while (m.find()) {
String findResult=m.group(2);
//fineResult就是你要的值
}