标题</myobject>中的Camel Split列表<myobject>

时间:2014-07-16 08:48:51

标签: java split apache-camel

我可以拆分我的对象列表吗? 像这样Camel- Split List<MyObj> and process each java object - XML Config 但是,对于标题。

1 个答案:

答案 0 :(得分:9)

是的,你可以:

from("direct:start")
    .split(simple("header.myHeader"))
    .log("Split: ${body}");

经过测试:

final ProducerTemplate template = context.createProducerTemplate();
template.sendBodyAndHeader("direct:start", "World!", "myHeader", Arrays.asList("a", "b", "c"));

日志:

INFO  Split: a
INFO  Split: b
INFO  Split: c