Dataweave 在读取文件时去掉空行

Dataweave get rid of empty lines when reading a file

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

我正在解析行的转换器是:

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

感谢您的回复

尝试使用相同的数据编织过滤负载。检查传入的有效载荷中是否有任何内容为空或 null 之类的导致问题的东西。

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