72.5. 从 XML 取消归档到 List<Map> 或 List<pojo>
如果您使用 Jackson 将 XML 解压缩为映射/拓扑jo 列表,您现在可以通过设置 useList="true"
或使用 org.apache.camel.component.jacksonxml.ListJacksonXMLDataFormat
来指定它。例如,对于 Java,您可以执行以下操作:
如果您使用 XML DSL,您可以将 useList
属性配置为使用列表,如下所示:
<dataFormats> <jacksonxml id="jack" useList="true"/> </dataFormats>
<dataFormats>
<jacksonxml id="jack" useList="true"/>
</dataFormats>
您还可以指定 pojo 类型
<dataFormats> <jacksonxml id="jack" useList="true" unmarshalType="com.foo.MyPojo"/> </dataFormats>
<dataFormats>
<jacksonxml id="jack" useList="true" unmarshalType="com.foo.MyPojo"/>
</dataFormats>