我有一個簡單的流程,使用文件連接器讀取一個csv文件,我試圖將該數據轉換爲json。無論我將其作爲表達式放置,我總是在設計時獲取ArrayIndexOutOfBoundsException,並且不會生成預覽。以下是流程:mulesoft dataweave arrayindexoutofbounds錯誤
<flow name="dw_exampleFlow">
<file:inbound-endpoint path="C:\BNA\dw_sample" responseTimeout="10000" mimeType="application/csv" doc:name="File"/>
<dw:transform-message doc:name="Transform Message" metadata:id="3496b3e4-708e-49c3-9f87-764eb149d1ee">
<dw:set-payload><![CDATA[%dw 1.0
%output application/dw
---
payload]]></dw:set-payload>
</dw:transform-message>
</flow>
</mule>
以下是錯誤我得到: Design Time Error
,可能不涉及您的問題,但我想你想輸出類型是JSON'%輸出應用/ json' –
我也嘗試過,但得到同樣的錯誤。所以我想先試用dataweave規範對象,看看它是否可行... – Satya