-1

我有一个org.json.JSONObject存储在其中的多个级别的值。我需要获取该对象的所有键值,但我只能使用 an 获取第一级键值Iterator是否有一种方法可以访问所有级别以获取键值。

JSONObject jSONObject = XML.toJSONObject(fileContent.toString());
Iterator i = jSONObject.keys();
while (i.hasNext()) {
     System.out.println(i.next());
}
4

1 回答 1

0

使用 JSONObject方法。从 javadoc :

public java.util.Iterator keys() 获取 JSONObject 的键的枚举。

返回:键的迭代器。

于 2013-12-10T04:26:28.820 回答