我有一个像下面这样的字符串
{"226167":"hawaiii","3193":"california"}
我可以使用一些java方法来获取列表对象中的所有键值(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)
问候,Stephane