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