mapLeafValues(Any, (value: Any, path: Path) -> Any): Any ツリー内のターミナル (リーフ) ノードをマップします。 リーフノードはオブジェクトまたは配列を値として持つことはできません。 パラメーター 名前 説明 value マップする値。 callback マッパー関数。 例 次の例では、すべての文字列値を大文字に変換します。 ソース %dw 2.0 import * from dw::util::Tree output application/json --- { user: [{ name: "mariano", lastName: "achaval" }], group: "data-weave" } mapLeafValues (value, path) -> upper(value) 出力 { "user": [ { "name": "MARIANO", "lastName": "ACHAVAL" } ], "group": "DATA-WEAVE" }
mapLeafValues(Any, (value: Any, path: Path) -> Any): Any ツリー内のターミナル (リーフ) ノードをマップします。 リーフノードはオブジェクトまたは配列を値として持つことはできません。 パラメーター 名前 説明 value マップする値。 callback マッパー関数。 例 次の例では、すべての文字列値を大文字に変換します。 ソース %dw 2.0 import * from dw::util::Tree output application/json --- { user: [{ name: "mariano", lastName: "achaval" }], group: "data-weave" } mapLeafValues (value, path) -> upper(value) 出力 { "user": [ { "name": "MARIANO", "lastName": "ACHAVAL" } ], "group": "DATA-WEAVE" }