定数ディレクティブの使用

この DataWeave の例では、DataWeave ヘッダーで変数 (​var​) として定義された定数から URL をビルドします。また、入力に存在する項目を条件付きで出力します。 開始する前に、DataWeave バージョン 2 (​%dw 2.0​) は Mule 4 アプリケーションを対象とすることに注意してください。Mule 3 アプリケーションの場合、Mule 3.9 ドキュメントセットの DataWeave バージョン 1 (​%dw 1.0​) の例を参照してください。他の Mule バージョンの場合は、目次の Mule Runtime バージョンセレクターを使用できます。

この例では、次の関数を使用します。

  • 定数ディレクティブを URL にビルドする ​++​ (連結)。

  • 入力の項目を調べる ​map​。

  • summary​ および ​brand​ 項目を出力する ​if​。

DataWeave スクリプト:
入力 XML ペイロード:
出力 JSON: