Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerFlex Gateway新着情報
Governance新着情報
Monitoring API Manager2.x
Mule 4
3.9
1.1
2.x
1.2
7.x
値の基本データ型を返します。
値の型は、ランタイム表現から取得され、いずれかの算術型 (Intersection、Union、Any
、または Nothing
) や型の別名にはなりません。存在する場合、値のメタデータは typeOf
の結果に含まれます ( 「metadataOf」を参照)。
名前 | 説明 |
---|---|
|
評価する入力値。 |
次の例では、いくつかの入力値の型を識別します。
%dw 2.0
output application/json
---
[ typeOf("A b"), typeOf([1,2]), typeOf(34), typeOf(true), typeOf({ a : 5 }) ]
DataWeave
[ "String", "Array", "Number", "Boolean", "Object" ]
JSON
この例は、値の型が宣言時に使用される型に連動していることを示しています。
%dw 2.0
output application/json
var x: String | Number = "clearly a string"
var y: "because" = "because"
---
[typeOf(x), typeOf(y)]
DataWeave
["String", "String"]
JSON