Json对象 - 获取关键和价值

alg*_*go1 -1 javascript java android json

我是JSON的新手.所以,如果这是一个非常基本的疑问,请不要骂我.我有一个JSON对象引用,我想获取密钥(对象只有一个键值对).我如何用Java获取它?

Unn*_*ati 5

您可以使用jsonObject.keys()获取所有密钥.然后你可以迭代键来获取第一个键,如:

Iterator<String> keys = jsonObject.keys();
if( keys.hasNext() ){
   String key = (String)keys.next(); // First key in your json object
}
Run Code Online (Sandbox Code Playgroud)

  • 最好在while:while(keys.hasNext()){String key = keys.next(); ...} (2认同)