jjzjj

setSerializationInclusion

全部标签

java - 从 Jackson ObjectMapper 中排除空数组

我正在使用JacksonObjectMapper从Java对象树构建JSON.我的一些Java对象是集合,有时它们可​​能是空的。因此,如果它们为空,则ObjectMapper会生成我:"attributes":[],并且我想从我的结果中排除那些类型的空JSON数组。我当前的ObjectMapper配置:SerializationConfigconfig=objectMapper.getSerializationConfig();config.setSerializationInclusion(JsonSerialize.Inclusion.NON_NULL);config.set(S