Java 骆驼如何分割/迭代列表并分别发送到队列?

Java 骆驼如何分割/迭代列表并分别发送到队列?,java,spring-boot,collections,apache-camel,spring-camel,Java,Spring Boot,Collections,Apache Camel,Spring Camel,我是一个新手,不知道如何将列表中的单个实体发送到队列中 private void addIncomingFixMessageRoute() { from(Endpoints.FIX_MESSAGE_IN_ROUTE) .routeId("IncomingFixMessageRoute") .bean(fixMessageTransformer, "transform") .marshal().json() .to("activemq:queue:

我是一个新手,不知道如何将列表中的单个实体发送到队列中

private void addIncomingFixMessageRoute() {     
    from(Endpoints.FIX_MESSAGE_IN_ROUTE)
    .routeId("IncomingFixMessageRoute")
    .bean(fixMessageTransformer, "transform")
    .marshal().json()
    .to("activemq:queue:feed");
}
这里bean的transform方法fixMessageTransformer返回
List
,现在我想应用splitter,它迭代并分别将每个元素发送到队列。我想不出我将如何实现它


尝试应用
.split().tokenize()
,但运气不佳。

只需在主体上添加拆分器,它就会将其拆分

 .split(body())
   ...

只要在主体上添加拆分器,它就会将其拆分

 .split(body())
   ...

它在我将它放在.marshal().json()调用之前工作。它在我将它放在.marshal().json()调用之前工作。