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