isEmpty(Array<Any>): Boolean 特定の入力値が空の場合は true、それ以外の場合は false を返します。 このバージョンの isEmpty は、配列で動作します。その他のバージョンは、文字列またはオブジェクトで動作し、null 値を処理します。 パラメーター 名前 説明 elements 評価する入力配列。 例 次の例では、入力配列が空かどうかを示します。 ソース %dw 2.0 output application/json --- [ isEmpty([]), isEmpty([1]) ] 出力 [ true, false ] isEmpty(String): Boolean 入力文字列が空の場合は true、それ以外の場合は false を返します。 パラメーター 名前 説明 value 評価する文字列。 例 次の例では、入力文字列が空かどうかを示します。 ソース %dw 2.0 output application/json --- [ isEmpty(""), isEmpty("DataWeave") ] 出力 [ true, false ] isEmpty(Null): Boolean 入力が null の場合は true を返します。 パラメーター 名前 説明 value この場合は null が値です。 例 次の例では、入力が null かどうかを示します。 ソース %dw 2.0 output application/json --- { "nullValue" : isEmpty(null) } 出力 { "nullValue": true } isEmpty(Object): Boolean 特定のオブジェクトが空の場合は true、それ以外の場合は false を返します。 パラメーター 名前 説明 value 評価するオブジェクト。 例 次の例では、入力オブジェクトが空かどうかを示します。 ソース %dw 2.0 output application/json --- [ isEmpty({}), isEmpty({name: "DataWeave"}) ] 出力 [ true, false ]
isEmpty(Array<Any>): Boolean 特定の入力値が空の場合は true、それ以外の場合は false を返します。 このバージョンの isEmpty は、配列で動作します。その他のバージョンは、文字列またはオブジェクトで動作し、null 値を処理します。 パラメーター 名前 説明 elements 評価する入力配列。 例 次の例では、入力配列が空かどうかを示します。 ソース %dw 2.0 output application/json --- [ isEmpty([]), isEmpty([1]) ] 出力 [ true, false ] isEmpty(String): Boolean 入力文字列が空の場合は true、それ以外の場合は false を返します。 パラメーター 名前 説明 value 評価する文字列。 例 次の例では、入力文字列が空かどうかを示します。 ソース %dw 2.0 output application/json --- [ isEmpty(""), isEmpty("DataWeave") ] 出力 [ true, false ] isEmpty(Null): Boolean 入力が null の場合は true を返します。 パラメーター 名前 説明 value この場合は null が値です。 例 次の例では、入力が null かどうかを示します。 ソース %dw 2.0 output application/json --- { "nullValue" : isEmpty(null) } 出力 { "nullValue": true } isEmpty(Object): Boolean 特定のオブジェクトが空の場合は true、それ以外の場合は false を返します。 パラメーター 名前 説明 value 評価するオブジェクト。 例 次の例では、入力オブジェクトが空かどうかを示します。 ソース %dw 2.0 output application/json --- [ isEmpty({}), isEmpty({name: "DataWeave"}) ] 出力 [ true, false ]