JSONArray 一些列举循环遍历的方法
使用 Iterator 迭代器 // 准备接受数据的数组ArrayList list = new ArrayList();// 要循环遍历的数据JSONArray jsonArr = JSONObject.parseArray(data);// 计数Iterator<Object> i = jsonArr.iterator();// 判断是否存在下一组数据进行循环while (i.hasNext()){// 接收子数据,这里就是处理你需要操作的业务数据 JSONObject jsonObject = (JSONObject) i.next(); Map mapData = new HashMap<>(); mapData.put("speaker", jsonObject.get("speaker")); mapData.put("onebest", jsonObject.get("onebest")); list.add(mapData);}