0

我正在尝试将 csv 文件转换为 xml。我已经成功配置了我的 dataweaver 组件。但是当我用我的文件进行测试时,我看到空值被填充到 xml 文件中。你知道是什么原因或我哪里出错了。提前致谢。

4

2 回答 2

0

您需要告诉 dataweave 不输出空值: %output application/xml skipNullOn="everywhere"

来自文档: https ://docs.mulesoft.com/mule-user-guide/v/3.7/dataweave-reference-documentation#skip-on-null

于 2016-01-28T14:59:08.290 回答
0

我试图处理的 csv 文件没有任何标题,并且数据不在引号(“”)中。数据编织器中 csv 的默认属性是,它假定数据字段被引用并且标题存在。所以我进行了以下更改,并且效果很好

 <dw:reader-property name="quote" value=" "/>
 <dw:reader-property name="header" value="false"/>
于 2016-02-02T22:38:48.163 回答