wrapWith

wrapWith(String, String): String

指定された ​text​ を、指定された ​wrapper​ でラップします。

DataWeave 2.2.0 で導入されました。Mule 4.2 以降でサポートされます。

パラメーター

名前 説明

text

入力文字列。

wrapper

ラップするために使用するコンテンツ。

次の例では、さまざまな入力とサイズでの ​wrapWith​ の動作を示します。

ソース

%dw 2.0
import * from dw::core::Strings
output application/json
---
{
  "a": wrapWith(null, "'"),
  "b": wrapWith("", "'"),
  "c": wrapWith("ab", "x"),
  "d": wrapWith("'ab'", "'"),
  "e": wrapWith("ab", "'")
}

出力

{
  "a": null,
  "b": "''",
  "c": "xabx",
  "d": "''ab''",
  "e": "'ab'"
}

wrapWith(Null, String): Null

wrapWith​ を ​null​ 値に使用できるようにするヘルパー関数。