android 中Jsonobject里的键值是动态时,获得键值key

时间:2022-02-25 19:17:22

可以通过JSONObject 的keys()方法获得一个迭代器,然后遍历所有的key

keys方法返回一个Iterator对象,它有hasNext方法,来判断是否都遍历完了,用next方法来获取下一个key
例如
Iterator keys = jsonObject.keys();
while(keys.hasNext()){
   String key = keys.next();
   System.output.println(key);
}