166.3. 不包括 POJO 字段
marshalling a POJO 到 XML XML 您可能想从 XML 输出中排除某些字段。通过 Jackson,您可以使用 JSON 视图 来实现此目的。首先创建一个或多个标记类。
使用带有 @JsonView
注释的标记类,以包含/排除某些字段。该注解也适用于 getters。
最后,使用 Camel JacksonXMLDataFormat
来汇总上述 POJO 到 XML。
请注意,生成的 XML 中缺少 weight 字段:
<pojo age="30" weight="70"/>
<pojo age="30" weight="70"/>