如何在 Java 中美化打印 JSON
如果您正在使用 json-simple 库并且需要美化您的 JSON 数据为了提高可读性,您需要在其他地方寻找解决方案。
Google 的 GSON 库是一个流行的选择此任务:
import com.google.gson.*; Gson gson = new GsonBuilder().setPrettyPrinting().create(); JsonParser jp = new JsonParser(); JsonElement je = jp.parse(uglyJsonString); String prettyJsonString = gson.toJson(je);
此库的较新版本静态解析 JSON 字符串:
Gson gson = new GsonBuilder().setPrettyPrinting().create(); JsonElement je = JsonParser.parseString(uglyJsonString); String prettyJsonString = gson.toJson(je);
不要忘记在 Gradle 配置中包含必要的依赖项:
implementation 'com.google.code.gson:gson:2.8.7'
以上是如何使用 Gson 在 Java 中漂亮打印 JSON?的详细内容。更多信息请关注PHP中文网其他相关文章!