有没有办法在骡子 4 中使用 dataweave 2.0 合并两个管道去边缘的 Csv 文件



我正在尝试将以下管道分隔的 csv 行插入另一个管道分隔的 csv 的第一行中。

第一个管道分隔文件:

000000001|0|0|0001333006|20191220|34621|SAPTOMIF||||

第二个管道分隔的有效负载如下所示:

00000002|0001333006|20191220|34621|SAPTOMIF4||||6500055464123|252||J1||||MW09449|  
000000003|0001333006|20191220|34621|SAPTOMIF6||||6500055654123|4542||J1||||MW09449|
000000004|0001333006|20191220|34621|SAPTOMIF6||||65000545664123|35463||J1||||MW09449| 

有没有办法将两者合并为一个?

您可以将这两个文件作为文本/纯文本读取,然后将它们连接起来。如果您需要将最终结果作为CSV或可以转换的内容,则可以执行以下操作:

%dw 2.0
output application/csv
---
read(firstFile ++ "n" ++ secondFile, "application/csv",{ separator: "|", header: false})

最新更新