如何获得漂亮打印的JSON代码的紧凑形式?
2022-09-01 17:10:03
如何使 Jackson 的 build() 方法漂亮地打印其 JSON 输出?下面是一个漂亮打印出丑陋形式的 JSON 代码的示例。我需要采用JSON代码的漂亮版本,然后将其伪装成丑陋的fom。如何做到这一点?我需要转换这个:
{
"one" : "AAA",
"two" : [ "BBB", "CCC" ],
"three" : {
"four" : "DDD",
"five" : [ "EEE", "FFF" ]
}
}
对此:
{"one":"AAA","two":["BBB","CCC"],"three":{"four":"DDD","five":["EEE","FFF"]}}
我试图删除“\n”,“\t”和“”字符;但是值中可能有一些这样的字符,所以我不能这样做。还能做些什么?