本文介绍了Android JSONObject-如何遍历一个平面JSON对象以获取每个键和值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
{
"key1": "value1",
"key2": "value2",
"key3": "value3"
}
如何在不事先知道键或值的情况下获取每个项目的键和值?
How I can get each item's key and value without knowing the key nor value beforehand?
推荐答案
使用 keys()
迭代器以迭代所有属性,并调用 get()
.
Iterator<String> iter = json.keys();
while (iter.hasNext()) {
String key = iter.next();
try {
Object value = json.get(key);
} catch (JSONException e) {
// Something went wrong!
}
}
这篇关于Android JSONObject-如何遍历一个平面JSON对象以获取每个键和值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!