我正在处理一个项目,我们收到一个平面文件,但第一行和最后一行的信息不符合固定宽度模式。有没有一种方法可以正确地将所有这些信息编织成数据,并且如果可能的话,将页眉和页脚放入变量中,并在有效载荷中包含内容。Mule Dataweave带页眉和页脚的固定宽度文件
示例文件
HDMTFSBEUP00000220170209130400 MT HD07
DT01870977 FSFSS F3749261 CR00469002017020820170225 0000
DT01870978 FSFSS F3749262 CR00062002017020820170125 0000
TRMTFSBEUP00000220170209130400 000000020000002000000000000043330000000000000 0000
我知道CSV你可以跳过一条线,但没有看到它有固定的宽度,也页眉和页脚都将与前两个字母,每次所以也许他们可以开始通过dataweave过滤?