美文网首页
Java GSON 获取JSON数据的所有Key

Java GSON 获取JSON数据的所有Key

作者: AR7_ | 来源:发表于2019-11-01 10:22 被阅读0次
//返回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;
}

相关文章

网友评论

      本文标题:Java GSON 获取JSON数据的所有Key

      本文链接:https://www.haomeiwen.com/subject/lqxfbctx.html