解析Json格式

Posted Crazy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解析Json格式相关的知识,希望对你有一定的参考价值。

String temp = "{‘data‘:{‘a‘:[{‘b1‘:‘bb1‘,‘c1‘:‘cc1‘},{‘b2‘:‘bb2‘,‘c2‘:‘cc2‘}]}}";
JSONObject jodata = JSONObject.fromObject(temp);
JSONObject joa = JSONObject.fromObject(jodata.get("data").toString());
JSONArray ja = JSONArray.fromObject(joa.get("a"));
for (int i = 0; i < ja.size(); i++) {
JSONObject o = ja.getJSONObject(i);
if (o.get("b1") != null) {
System.out.println(o.get("b1"));
}
if (o.get("c1") != null) {
System.out.println(o.get("c1"));
}
if (o.get("b2") != null) {
System.out.println(o.get("b2"));
}
if (o.get("c2") != null) {
System.out.println(o.get("c2"));
}
}



















以上是关于解析Json格式的主要内容,如果未能解决你的问题,请参考以下文章

android json解析成map格式

java 解析json字符串格式 []

Json解析

java解析json格式文件

几种不同的json格式解析

JSON解析