Flex Gateway新着情報
Governance新着情報
Monitoring API Manager
DataWeave 2.2 は Mule 4.2 と互換性があり、Mule 4.2 にバンドルされています。 このバージョンの Mule は、拡張サポートが終了する 2023 年 5 月 2 日にその すべてのサポートが終了しました。 このバージョンの Mule を使用する CloudHub には新しいアプリケーションをデプロイできなくなります。許可されるのはアプリケーションへのインプレース更新のみになります。 標準サポートが適用されている最新バージョンの Mule 4 にアップグレードすることをお勧めします。これにより、最新の修正とセキュリティ機能強化を備えたアプリケーションが実行されます。 |
配列の項目を反復処理し、結果を新しい配列に出力します。
次の例では、入力配列 (["jose", "pedro", "mateo"]
) を反復処理して DataWeave オブジェクトの配列を生成します。匿名関数 (value, index) → {index: value}
は、入力内の各項目をオブジェクトにマップします。
{index: value}
が示すように、入力配列からの各インデックスが出力オブジェクトのキーになり、入力配列の各値がそのオブジェクトの値になります。
次の例では、入力の項目およびインデックスで動作する匿名関数を使用して、入力配列 (['a', 'b', 'c']
) を反復処理します。入力配列の項目ごとに index + 1
(index
プラス 1) をアンダースコア (_
) および対応する value
と連結し、配列 [ "1_a", "2_b", "3_c" ]
を返します。