Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerNumber
値 (整数または小数) を String
値に変換し、形式、ロケール、丸めモード値を受け入れる toString
のバリエーション。
DataWeave バージョン 2.4.0 で導入されました。
名前 | 説明 |
---|---|
|
書式設定する |
|
|
|
小数
|
次の例では、さまざまな入力での toString
の動作を示します。
Date
、DateTime
、LocalTime
、LocalDateTime
、または Time
値を String
値に変換する toString
のバリエーション。
DataWeave バージョン 2.4.0 で導入されました。
名前 | 説明 |
---|---|
|
|
|
日付または時刻で使用する ISO-8601 書式設定。
たとえば、このパラメーターでは Java 8 の
|
|
使用する省略可能な ISO 3166 国コード ( |
次の例では、さまざまな入力での toString
の動作を示します。
%dw 2.0
import * from dw::util::Coercions
output application/json
---
{
aDate: toString(|2003-10-01|, "uuuu/MM/dd"),
aDateTime: toString(|2018-09-17T22:13:00-03:00|),
aLocalTime: toString(|23:57:59|, "HH-mm-ss"),
aLocalDateTime : toString(|2015-10-01T23:57:59|),
aLocalDateTimeFormatted: toString(|2003-10-01T23:57:59|, "uuuu-MM-dd HH:mm:ss a"),
aLocalDateTimeFormattedAndLocalizedSpain: toString(|2003-01-01T23:57:59|, "eeee, dd MMMM, uuuu HH:mm:ss a", "ES"),
aTime: typeOf(|22:10:18Z|),
aTimeZone: toString(|-03:00|)
}
{
"aDate": "2003/10/01",
"aDateTime": "2018-09-17T22:13:00-03:00",
"aLocalTime": "23-57-59",
"aLocalDateTime": "2015-10-01T23:57:59",
"aLocalDateTimeFormatted": "2003-10-01 23:57:59 PM",
"aLocalDateTimeFormattedAndLocalizedSpain": "miércoles, 01 enero, 2003 23:57:59 p. m.",
"aTime": "Time",
"aTimeZone": "-03:00"
}
TimeZone
、Uri
、Boolean
、Period
、Regex
、または Key
値を文字列に変換する toString
のバリエーション。
DataWeave バージョン 2.4.0 で導入されました。
次の例では、さまざまな入力での toString
の動作を示します。
%dw 2.0
import * from dw::util::Coercions
output application/json
---
{
transformTimeZone: toString(|Z|),
transformBoolean: toString(true),
transformPeriod: toString(|P1D|),
transformRegex: toString(/a-Z/),
transformPeriod: toString(|PT8M10S|),
transformUri: toString("https://docs.mulesoft.com/" as Uri)
} ++
{ transformKey : toString((keysOf({ "aKeyToString" : "aValue"})[0])) }