0
dataweaveを使用してxmlファイルの属性である日付をcsv形式に変換します。変換ルールは '日付が日曜日の場合は、日付から6日を引いてください'となります。さもなければそれをそのまま保つ。dataweaveを使用して日付をxmlからcsvに変換します。
dataweaveを使用してxmlファイルの属性である日付をcsv形式に変換します。変換ルールは '日付が日曜日の場合は、日付から6日を引いてください'となります。さもなければそれをそのまま保つ。dataweaveを使用して日付をxmlからcsvに変換します。
あなたの入力は次のようなものである場合 -
<?xml version='1.0' encoding='UTF-8'?>
<root>
<createDate>2016-05-08</createDate>
</root>
その後、あなたは必要に応じて日付を取得するためにdataweaveコードの下に使用することができます。
date
2016-05-02
- それは以下のように出力は以下となります
%dw 1.0
%output application/csv
---
{
row: {
date: (payload.root.createDate as :date) unless
(((payload.root.createDate as :date) as :string {format: "E"}) == 'Sun')
otherwise ((payload.root.createDate as :date) - |P6D|)
}
}
- 日が日曜日である場合には、日から6日後を引きます