解析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格式的主要内容,如果未能解决你的问题,请参考以下文章