序列化后如何隐藏空的{}对象? 在 objectMapper.writeValueAsString 之后,我得到了带有空值的对象,而得到的JSON是:
{
"stringValue": "1",
"objectValue": {}
}
如何从field2
中排除空(json
)场?
我无法为每个对象都设置null,因为我serialize
有很多类
P.S.i已经设置
objectMapper.setSerializationInclusion(JsonInclude.Include.NON_EMPTY);
objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);