Java 如何循环json并在上下文中发布每个索引

Java 如何循环json并在上下文中发布每个索引,java,json,apache-camel,javabeans,Java,Json,Apache Camel,Javabeans,假设我有以下背景: 我想编辑我的上下文,以便它可以将每个索引发布到端点。问题是我无法找到如何迭代JSON 所以我想要一个像这样的东西: <loop src="${someJson[index]}"> <to uri="http://bookstore/api/books"/> </loop> 可以通过拆分原始消息来完成 <split> <jsonpath>$[*]</jsonpath> <lo

假设我有以下背景:

我想编辑我的上下文,以便它可以将每个索引发布到端点。问题是我无法找到如何迭代JSON

所以我想要一个像这样的东西:

<loop src="${someJson[index]}">
    <to uri="http://bookstore/api/books"/>
</loop>

可以通过拆分原始消息来完成

<split>
    <jsonpath>$[*]</jsonpath>
    <log message="${body}"/>
</split>

$[*]
<loop src="${someJson[index]}">
    <to uri="http://bookstore/api/books"/>
</loop>
<split>
    <jsonpath>$[*]</jsonpath>
    <log message="${body}"/>
</split>