json对象和json数组的简单转化

JSONArray jsonArr = jsonData.getJSONArray("gameList");
for (int i = 0; i < jsonArr.length(); i++) {
String regionStr = ((JSONObject) jsonArr.opt(i))
.getString("language")
+ " " + ((JSONObject) jsonArr.opt(i)).getString("platform")
+ " " + ((JSONObject) jsonArr.opt(i)).getString("region");
map = new HashMap();
map.put("gameInfo", (JSONObject) jsonArr.opt(i));
map.put("name", ((JSONObject) jsonArr.opt(i)).getString("name"));
map.put("region", regionStr);
list.add(map);
}

你可能感兴趣的:(json)