获取JSON键值的列表的方法

3

我有一个需求,需要获取返回的JSON中所有键值对,现在我是将JSON作为字符串获取。

String test = obj.returnJSON();

我需要将JSON键值作为列表获取,是否有预定义的方法或者我需要编写自己的逻辑来实现。
谢谢 KD

前往json.org并从大约两打可用的Java JSON解析器中选择一个。 - Hot Licks
3个回答

0

使用Java org.json解析器,您可以这样做

String test = obj.returnJSON();
JSONArray keys = new JSONObject(test).names();
System.out.println(keys.getString(0)); // key1

0

0

谷歌库GSON非常好用,非常有用。

我曾经遇到同样的问题,并在这里找到了答案。

最好的问候!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接