// 先把需要使用的节点使用 jsonArray 取出来
JSONArray jsonArray = res.getJSONArray("items");
// 进行循环遍历
for (int i = 0 ; i < jsonArray.length();i++){
// 取出当前的节点并且赋值给 jsonObject
JSONObject jsonObject = jsonArray.getJSONObject(i);
Map map = new HashMap<>();
// 然后可以通过 jsonObject.getString(key) 的方式取出对应的value
map.put("tag",jsonObject.getString("tag"));
map.put("score",jsonObject.getDouble("score"));
System.out.println("map = " + map);
}


发表评论 取消回复