<route>
<from uri="direct:insert"/>
<setHeader headerName="SolrOperation">
<constant>INSERT</constant>
</setHeader>
<setHeader headerName="SolrField.id">
<simple>${body}</simple>
</setHeader>
<to uri="solr://localhost:8983/solr"/>
</route>
这是将 ${body} 设置为“id”字段的示例代码,但由于它支持消息正文作为 SolrInputDocument 或等效的 XML,我想如何在上述 XML 路由中做到这一点?