小编Jay*_*Jay的帖子

如何在 Apache Camel 中的内部拆分中使用外部拆分的 CamelSplitIndex

我必须为数组 B 的每个元素调用一个服务。但数组 A 在数组 A 内。所以我尝试在camel_Context.xml 中使用 split inside split,如下所示。一旦执行了所有内部分割数组值,我还需要聚合它们。

<split>
    <jsonpath>$.Request.Fruits</jsonpath>
    <split>
        <jsonpath>$.request.Fruits[index].item</jsonpath>

        <to someURI>
    </split>
</split> 
Run Code Online (Sandbox Code Playgroud)

我在内部分割中使用的索引应该表示外部分割的当前迭代。CamelSplitIndex 将为您提供内部拆分的迭代次数。我不确定如何在外部分割中使用任何显式计数器。请问还有其他方法可以实现我的目标吗?

split apache-camel

6
推荐指数
1
解决办法
4158
查看次数

标签 统计

apache-camel ×1

split ×1