Flex Gateway新着情報
Governance新着情報
Monitoring API Managerこの DataWeave の例では、対応する値の型に応じてオブジェクトのキーに変更を適用します。要素が配列の場合、キーは複数化されます。数値の場合、キャメルケースに設定されます。その他の場合、大文字になります。
開始する前に、DataWeave バージョン 2 (%dw 2.0
) は Mule 4 アプリケーションを対象とすることに注意してください。Mule 3 アプリケーションの場合、Mule 3.9 ドキュメントセットの DataWeave バージョン 1 (『%dw 1.0
』) の例を参照してください。他の Mule バージョンの場合は、目次の Mule Runtime バージョンセレクターを使用できます。
この例では、以下を使用します。
ペイロードの各要素を調べる mapObject
。
要素が特定の型かどうかをチェックする if
。
キャメルケース形式 (すべての単語が結合され、大文字を使用して区切りを表す) を文字列に適用する文字列ライブラリの camelize
。
大文字形式 (すべての単語が分離され、大文字で始まる) を文字列に適用する文字列ライブラリの capitalize
。
単数形の単語を複数形に変更する文字列ライブラリの pluralize
。