オブジェクト要素の配列としてのマップ

この DataWeave の例では、DataWeave ​map​ 関数を使用して、キー ​book​ に一致するオブジェクト要素を反復処理します。入力には、無視されるキー ​magazine​ も含まれます。 開始する前に、Mule 4 アプリケーションでは DataWeave のバージョン 2.x が使用されることに注意してください。Mule 3 アプリケーションでの DataWeave については、​『DataWeave バージョン 1.2 の例』​を参照してください。 他の DataWeave バージョンの場合は、DataWeave の目次のバージョンセレクターを使用できます。

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

  • キー ​"book"​ に一致する要素が含まれる配列を返す複数値セレクター ​*book​。

  • 複数値セレクターによって返される配列の各オブジェクトを調べる ​map​。

DataWeave スクリプト:
出力 JSON: