Jackson允许您从JSON字符串读取,因此将漂亮打印的字符串读回到Jackson中,然后在禁用漂亮打印的情况下再次输出。
简单的例子
String prettyJsonString = "{ "Hello" : "world"}"; ObjectMapper objectMapper = new ObjectMapper(); JsonNode jsonNode = objectMapper.readValue(prettyJsonString, JsonNode.class); System.out.println(jsonNode.toString());需要
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.5.3</version></dependency><dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.3</version></dependency>



