我有一个org.json.JSONObject
,其中存储了多个级别的值。我需要获取该对象的所有键值,但我只能使用Iterator
获取第一级键值,这样我就可以访问所有级别以获取键值。
JSONObject jSONObject = XML.toJSONObject(fileContent.toString());
Iterator i = jSONObject.keys();
while (i.hasNext()) {
System.out.println(i.next());
}
答案 0 :(得分:0)
使用JSONObject keys方法。来自javadoc:
public java.util.Iterator keys() 获取JSONObject的键的枚举。
返回:键的迭代器。