Java GSON 获取JSON数据的所有Key
2019-11-01 本文已影响0人
AR7_
//返回JSON数据的所有Key数组
public static List<String> getJSONKey(String json) {
List<String> list = new ArrayList<>();
JsonParser parser = new JsonParser();
JsonElement element = parser.parse(json);
JsonObject obj = element.getAsJsonObject();
Set<Map.Entry<String, JsonElement>> entries = obj.entrySet();
for (Map.Entry<String, JsonElement> entry : entries) {
System.out.println(entry.getKey());
list.add(entry.getKey());
}
return list;
}