Skip to content

Convert

Type casting between data types.

5 modules

ModuleDescription
配列に変換値を配列に変換
ブール値に変換値をブール値に変換
数値に変換値を数値に変換
オブジェクトに変換値をオブジェクトに変換
文字列に変換任意の値を文字列に変換

Modules

配列に変換

convert.to_array

値を配列に変換

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-変換する値
split_stringbooleanNoFalse変換する値
delimiterstringNo-文字列を文字に分割

Output:

FieldTypeDescription
resultarray文字列分割のデリミタ
lengthnumber変換された配列
original_typestring変換された配列

ブール値に変換

convert.to_boolean

値をブール値に変換

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-変換する値
strictbooleanNoFalse変換する値

Output:

FieldTypeDescription
resultbooleantrue/false のみ受け付ける
original_typestring変換されたブール値

数値に変換

convert.to_number

値を数値に変換

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-変換する値
defaultnumberNo0変換する値
integerbooleanNoFalse変換失敗時のデフォルト値

Output:

FieldTypeDescription
resultnumber整数に変換
successboolean変換された数値
original_typestring変換された数値

オブジェクトに変換

convert.to_object

値をオブジェクトに変換

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-変換する値
key_namestringNovalue変換する値

Output:

FieldTypeDescription
resultobject非オブジェクトをラップするキー名
keysarray変換されたオブジェクト
original_typestring変換されたオブジェクト

文字列に変換

convert.to_string

任意の値を文字列に変換

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-変換する値
prettybooleanNoFalse変換する値

Output:

FieldTypeDescription
resultstringオブジェクト/配列をインデント付きでフォーマット
original_typestring文字列表現

Released under the Apache 2.0 License.