一尘不染

Java中的Pretty-Print JSON

json

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

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


阅读 297

收藏
2020-07-27

共1个答案

一尘不染

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

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