Stringからの変換 - Cloud - 8.0

Talend Data Shaping Languageリファレンスガイド

Version
Cloud
8.0
Language
日本語
Product
Talend Cloud
Module
Data Shaping Language
Content
ジョブデザインと開発
Last publication date
2023-11-23

ターゲットのデータ型 動作
Boolean 大文字か小文字かにかかわらず、文字列が"true"と等しい場合のみtrueを返します。それ以外の場合はfalseを返します。 この変換によってデータが失われる可能性があります。
  • "TrUe"trueに変換されます。
  • 空の文字列はfalseに変換されます。
  • "Hello"falseに変換されます。
Integer 可能であればStringをIngegerに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1に変換されます。
  • "3.1415"3に変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。
Decimal 可能であればStringをDecimalに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1に変換されます。
  • "3.1415"3.1415に変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。
Double 可能であればStringをDoubleに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1.0Dに変換されます。
  • "3.1415"3.1415Dに変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。
Float 可能であればStringをFloatに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1.0Fに変換されます。
  • "3.1415"3.1415Fに変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。
Long 可能であればStringをLongに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1Lに変換されます。
  • "3.1415"3Lに変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。