jackson readTree忽略空值

时间:2014-07-05 17:32:43

标签: java jackson

在jackson解析器中使用readTree时,我希望忽略与null值对应的键。或者重新创建没有空映射的树。

JSON:

{
"elm1" : "val1",
"elm2" : null
}

解析树:

{
"elm1" : "val1"
}

1 个答案:

答案 0 :(得分:2)

要重新创建没有空映射的树:

objectMapper.setSerializationInclusion(Include.NON_NULL);

在重新序列化树之前,在ObjectMapper上设置此属性。