如何更改Dwl代码以使用空格来操作以匹配所需的长度?

时间:2016-12-29 11:43:51

标签: mule dataweave

我们的要求是将XML转换为固定长度(Cobol Copy Book)。我正在使用dataweave进行转换。

enter image description here

根据副本模式,“EmpNumArray”的最大出现次数为2.如果输入xml中相应的重复元素(EmpNumArray)出现2次,则转换工作正常。

但是大部分时间我们只得到一次“EmpNumArray”,在这种情况下 - 转换失败并出现错误“”。

问题:如何更改Dwl代码以使用空格来操作以匹配所需的长度?

1 个答案:

答案 0 :(得分:0)

如果您的要求不符合使用Dwl,您可以创建自定义变换器并使用它来获得所需的结果。