我有一个如下所示的字符串
{"226167":"hawaiii","3193":"california"}
我可以使用一些java方法获取List对象中的所有键值(226167,3193)。如果是,它是如何完成的??
答案 0 :(得分:5)
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)
此致 斯特凡