嵌套while在mule Dataweave中循环

时间:2015-11-03 13:44:05

标签: mule mule-studio mule-component mule-el dataweave

如何在mule dataweave中循环编写嵌套

我有这样的代码,

 (UnitMeasureVal:"EACH") when ($.@attribute-id) == "UnitMeasure"
 and ($ is :empty or ($ =="N/A" or $ =="NA")) otherwise  (UnitMeasureVal: $),

但是它给出错误,我无法在此添加其他条件。我想在其他部分分配$ value

1 个答案:

答案 0 :(得分:2)

我们可以在Mule Dataweave中进行嵌套循环。只需要照顾括号即可。

这是我上面表达式的正确表达式:

(UnitMeasureVal:$除非($ is:空或$ ==" N / A"或$ ==" NA")否则"每个")当$。@ attribute-id ==" UnitMeasure"