适用于Java的JSON Beautifier库 [英] JSON Beautifier Library for Java

查看:56
本文介绍了适用于Java的JSON Beautifier库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用Java格式化包含JSON数据的字符串.有人知道为此的开源库吗?

I want to format a string containing JSON data using Java. Does anybody know an open source library for that.

推荐答案

假定您从现有的JSON字符串开始,然后

Assuming you're starting out with an existing JSON string, then Jackson can do this for you:

ObjectMapper objectMapper = new ObjectMapper();
objectMapper.configure(SerializationConfig.Feature.INDENT_OUTPUT, true);

String originalJson = ...
JsonNode tree = objectMapper .readTree(originalJson);
String formattedJson = objectMapper.writeValueAsString(tree);

这篇关于适用于Java的JSON Beautifier库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆