我有一个没有标题的CSV文件。 我想使用此CSV文件,使用每列的值并转换为另一个带标题的CSV。 有没有办法在dataweave中使用CSV的列位置来访问它?
答案 0 :(得分:2)
是的,您可以阅读没有标题值的CSV。
以下是您的数据编码代码的方式。请注意input-payload配置,它在reader上设置header = false。
<dw:transform-message doc:name="Transform Message">
<dw:input-payload>
<dw:reader-property name="header" value="false"/>
</dw:input-payload>
<dw:set-payload><![CDATA[%dw 1.0
%input payload application/csv
%output application/csv
---
payload map {
Id: $[0],
TestCol1: $[1],
TestCol2:$[2]
}]]></dw:set-payload>
</dw:transform-message>
HTH。