我有一个像下面的字符串
{"226167":"hawaiii","3193":"california"}
我可以使用某种Java方法来获取List对象中的所有键值(226167,3193)。如果是,怎么办...?
最佳答案
String json = "{'226167':'hawaiii','3193':'california'}";
JSONObject object = (JSONObject) new JSONTokener(json).nextValue();
Iterator<String> yourKeys = object.keys();
for( String s : yourKeys)
System.out.println( s );
您需要JSON.Org库来运行它(http://www.json.org/javadoc/org/json/JSONTokener.html)
问候,
斯特凡