第一种(java8):遍历JSONArray 拼接字符串
public static void main(String[] args) {
JSONArray jSONArray = new JSONArray();
(相关资料图)
JSONObject jb = new JSONObject();
jb.put("id", 1);
jb.put("name", "s");
jSONArray.add(jb);
JSONObject j1 = new JSONObject();
j1.put("id", 2);
j1.put("name", "s");
jSONArray.add(j1);
StringBuffer sBuffer = new StringBuffer();
jSONArray.stream().forEach(jsonobejct->arrayIdToString((JSONObject) jsonobejct,sBuffer));
System.out.println(sBuffer.toString());
}
private static StringBuffer arrayIdToString(JSONObject jsonobejct,
StringBuffer sBuffer) {
return sBuffer.append(jsonobejct.getInteger("id")).append(",");
}
第二种:for循环遍历
public static void f2(JSONArray ja) {
for(int i=0;i
System.out.println(ja.getJSONObject(i).get("id"));
}
}
PS:遍历JsonObject
SONObject jsonObject = new JSONObject(s);
然后用Iterator迭代器遍历取值,建议用反射机制解析到封装好的对象中
JSONObject jsonObject = new JSONObject(jsonString);
Iterator iterator = jsonObject.keys();
while(iterator.hasNext()){
key = (String) iterator.next();
value = jsonObject.getString(key);
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持云海天教程。
长期以来我国天然气供需矛盾突出,预计2030碳达峰过程中,需求量仍将长期增长。 作为非常规天然气的重要补充,多年来,煤层气在保障国更多
2023-03-08 10:12:36近日,山东能源集团兖矿能源所属东滩煤矿、鲍店煤矿、金鸡滩煤矿分别通过山东省能源局、陕西省能源局组织的专家验收,达到了中级智能化示更多
2023-03-08 10:02:58侯建国,第十四届全国人大代表、贵州盘江精煤股份有限公司山脚树矿党委副书记、矿长 记者:您获得过贵州省最美劳动者、全国煤炭行业青年五更多
2023-03-08 10:02:34山西、陕西、内蒙古地区是我国主要的煤炭产地和煤炭调出区,也是我国大气污染防治的重要地区。如何缓解煤炭运输对周边环境的污染,成为全更多
2023-03-08 10:15:39由于前期上涨较快和需求跟进不足,3月以来动力煤市场快速走弱,随着价格跌至部分用户心理价位,交投活跃度有所提升,支撑市场情绪趋于平稳更多
2023-03-08 10:16:44近日,国家能源集团铁路装备重载铁路智能运维技术铁路行业工程研究中心揭牌暨重载铁路运维数据产业链建设合作签约仪式在京举行。 国家更多
2023-03-07 10:57:133月1日至2日,受国家矿山安全监察局委托,河南省工业和信息化厅组织10位权威专家组成验收组,对枣园煤业开展了一级安全生产标准化管理体系更多
2023-03-07 11:16:07近日,开滦股份在范矿公司召开一通三防隐患排查会议。开滦股份总工程师、通风专业相关副总工程师及专业部室负责人,所属煤矿单位安全副总更多
2023-03-07 11:09:28今年以来,二连浩特口岸紧抓进出口运量快速增长契机,着眼大通关、大过货、大落地,积极采取有效措施,增强通关能力,口岸进出口货运量稳更多
2023-03-07 10:12:59国家统计局日前公布的数据显示,2月下旬全国煤炭价格走势分化。各煤种具体价格变化情况如下: 无烟煤(洗中块,挥发份≤8%)价格1705更多
2023-03-07 10:15:37