wrapWith

wrapWith(text: String, wrapper: String): String

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

DataWeave バージョン 2.2.0 で導入されました。

パラメーター

名前 説明

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(text: Null, wrapper: Any): Null

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

DataWeave バージョン 2.2.0 で導入されました。