JSONObject也是迭代器,故可使用Itear的方式进行获取全部键,主要是针对不确定键的情况下使用
直接上代码:
JSONObject jsonObject = new JSONObject(response); //response 为str
Iterator<String> keys = jsonObject.keys();
while (keys.hasNext()) {
String teams = keys.next();
Log.e(TAG, "onResponseteams: "+teams );
String teamsInfo = jsonObject.optString(teams);
generateListsData(teamsInfo,teams);
}