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