一尘不染

Java中的Pretty-Print JSON

java

我正在使用json-simple,我需要漂亮地打印JSON数据(使其更易于阅读)。

我无法在该库中找到此功能。通常如何实现?


阅读 457

收藏
2020-03-11

共1个答案

一尘不染

GSON可以通过一种很好的方式做到这一点:

Gson gson = new GsonBuilder().setPrettyPrinting().create();
JsonParser jp = new JsonParser();
JsonElement je = jp.parse(uglyJSONString);
String prettyJsonString = gson.toJson(je);
2020-03-11