MuleESB。如何停止每个循环?

时间:2016-07-25 15:02:59

标签: json foreach mule anypoint-studio

好日子,好斗,唠叨。 给我提示,请。 在我的JSON解析案例中,我在其中使用FOR EACH组件和Choice。 像这样: enter image description here

在http请求之后,我在paylaod中有一些JSON结果,表示某些集合。 Foreach处理集合中的每个项目,并使用Choice组件中的条件计算它的属性。

我想在找到Choice中的条件时停止循环。我不想比较结果集的所有项目。

我试图在Fore循环中更改变量'counter'。但它没有用。

可能有人找到了方法吗?

1 个答案:

答案 0 :(得分:0)

您可能无法使用for-each执行此操作。但是你可以总是有一个表达式/ groovy脚本来完成这个循环并根据你的情况打破。请参阅:Is there a break statement in Mule <foreach>

相关问题