Dataweave在读取文件时删除空行

时间:2017-09-08 11:21:47

标签: arraylist groovy dataweave

我正在处理一个文件,其他每一行都是空白的,如何使用dataweave或groovy摆脱这些行? 我的有效负载现在看起来像这样

enter image description here

解析线的变压器是:

    %dw 1.0
    %output application/java
    ---
    payload map 
    {
        line: $[0]
    }

感谢您的回复

1 个答案:

答案 0 :(得分:0)

尝试使用相同的数据编辑来过滤有效负载。检查传入的有效负载中的任何内容是否为空或者是导致问题的类型。

%dw 1.0
%output application/java
---
payload filter ($ !=null and $ !='')  map 
{
    line: $[0]
}