我有一个要求,我必须得到一个json的所有键值,现在我将json作为一个字符串。
String test = obj.returnJSON();
我需要获取JSON键值作为列表是否有任何预定义的方法,或者我只需编写自己的逻辑。
由于 KD
答案 0 :(得分:0)
在Java库http://json.org/java/或google-gson库https://code.google.com/p/google-gson/中使用JSON。这些中的任何一个都会将javascript字符串解析为一个对象,您可以从那里获取密钥。
答案 1 :(得分:0)
使用Java org.json解析器,您可以将其作为
String test = obj.returnJSON();
JSONArray keys = new JSONObject(test).names();
System.out.println(keys.getString(0)); // key1
答案 2 :(得分:0)
我遇到了同样的问题并找到了答案here
祝你好运!