Jackson版本2.15.2
为了保存json文件,我使用以下代码:
mapper.writerWithDefaultPrettyPrinter().writeValue(file, object);
字符串
我经常使用它,它一直按预期工作,直到现在我第一次尝试保存对象列表。
预期结果:
[
{
"firstName":"a",
"lastName":"a"
},
{
"firstName":"b",
"lastName":"b"
},
{
"firstName":"c",
"lastName":"c"
}
]
型
但是写好的文件看起来是这样的:
[ {
"firstName" : "a",
"lastName" : "a"
}, {
"firstName" : "b",
"lastName" : "b"
}, {
"firstName" : "c",
"lastName" : "c"
} ]
型
是否有其他配置可以用来获得预期的结果?
1条答案
按热度按时间slmsl1lt1#
可以通过如下方式设置数组的填充来实现这一点:
字符串