0
我有以下駱駝配置使用xpath分割xml。從Apache駝峯分裂消息拆分
from("direct:[nameofthetemplate]")
.split(xpath(xPath))
.end();
我需要從split中獲取項目並將它們存儲在數組列表中。如何才能做到這一點?
我有以下駱駝配置使用xpath分割xml。從Apache駝峯分裂消息拆分
from("direct:[nameofthetemplate]")
.split(xpath(xPath))
.end();
我需要從split中獲取項目並將它們存儲在數組列表中。如何才能做到這一點?
所以你想聚集他們http://camel.apache.org/aggregator.html。
from("direct:[nameofthetemplate]")
.split(xpath(xPath)).aggregate()
.end();
但這不是創建中的XML節點,只是你分割節點組成一個XML的Java數組列表(也可能是最初的消息,如果initialy僅節點拆分組成)。如果您需要處理xml節點,只需繼續駱駝路線以便在拆分後逐一處理。