0

csv ファイルを xml に変換しようとしています。dataweaver コンポーネントを正常に構成しました。しかし、自分のファイルでテストすると、null 値が xml ファイルに入力されていることがわかります。何が理由なのか、どこが間違っているのか知っていますか。前もって感謝します。

4

2 に答える 2

0

null 値を出力しないように 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 に答える