メインコンテンツまでスキップ
バージョン: 20 R7 BETA

CONVERT FROM TEXT

CONVERT FROM TEXT ( 4Dtext ; charSet ; convertedBLOB )

引数説明
4DtextText現在の4Dの文字セットで記述されているテキスト
charSetText, Integer文字セットの番号または名前
convertedBlobBlob変換されたテキストを含むBLOB

説明

CONVERT FROM TEXTコマンドは、現在の4Dの文字セットで記述されているテキストを、他の文字セットで記述されているテキストへ変換するために使用できます。引数には変換するテキストを渡します。このテキストは、4Dが使用する文字セットで記述されています。4Dのバージョン11では、デフォルトでUnicode 文字セットが使用されています。

charSet には変換に使用する文字セットを渡します。セットの標準名 (例えば、"ISO-8859-1" や "UTF-8" ) 、またはMIBEnum識別子を渡すことができます。

CONVERT FROM TEXTとConvert to textコマンドでサポートされる文字セットのリストは以下のとおりです:

MIBEnum名前
1017UTF-32
1018UTF-32BE
1019UTF-32LE
1015UTF-16
1013UTF-16BE
1014UTF-16LE
106UTF-8
1012UTF-7
3US-ASCII
3ANSI_X3.4-1968
3ANSI_X3.4-1986
3ASCII
3cp367
3csASCII
3IBM367
3iso-ir-6
3ISO_646.irv:1991
3ISO646-US
3us
2011IBM437
2011cp437
2011437
2011csPC8CodePage437
2028ebcdic-cp-us
2028cp037
2028csIBM037
2028ebcdic-cp-ca
2028ebcdic-cp-n
2028ebcdic-cp-wt
2028IBM037
2027MacRoman
2027x-mac-roman
2027mac
2027macintosh
2027csMacintosh
2252windows-1252
1250MacCE
1250x-mac-ce
2250windows-1250
1251x-mac-cyrillic
2251windows-1251
1253x-mac-greek
2253windows-1253
1254x-mac-turkish
2254windows-1254
1256x-mac-arabic
2256windows-1256
1255x-mac-hebrew
2255windows-1255
1257x-mac-ce
2257windows-1257
17Shift_JIS
17csShiftJIS
17MS_Kanji
17Shift-JIS
39ISO-2022-JP
39csISO2022JP
2024Windows-31J
2026Big5
2026csBig5
38EUC-KR
38csEUCKR
2084KOI8-R
2084csKOI8R
4ISO-8859-1
4CP819
4csISOLatin1
4IBM819
4iso-ir-100
4ISO_8859-1
4ISO_8859-1:1987
4l1
4latin1
5ISO-8859-2
5csISOLatin2
5iso-ir-101
5ISO_8859-2
5ISO_8859-2:1987
5l2
5latin2
6ISO-8859-3
6csISOLatin3
6ISO-8859-3:1988
6iso-ir-109
6ISO_8859-3
6l3
6latin3
7ISO-8859-4
7csISOLatin4
7ISO-8859-4:1988
7iso-ir-110
7ISO_8859-4
7l4
7latin4
8ISO-8859-5
8csISOLatinCyrillic
8cyrillic
8ISO-8859-5:1988
8iso-ir-144
8ISO_8859-5
9ISO-8859-6
9arabic
9ASMO-708
9csISOLatinArabic
9ECMA-114
9ISO-8859-6:1987
9iso-ir-127
9ISO_8859-6
10ISO-8859-7
10csISOLatinGreek
10ECMA-118
10ELOT_928
10greek
10greek8
10iso-ir-126
10ISO_8859-7
10ISO_8859-7:1987
11ISO-8859-8
11csISOLatinHebrew
11hebrew
11iso-ir-138
11ISO_8859-8
11ISO_8859-8:1988
12ISO-8859-9
12csISOLatin5
12iso-ir-148
12ISO_8859-9
12ISO_8859-9:1989
12l5
12latin5
13ISO-8859-10
13csISOLatin6
13iso-ir-157
13ISO_8859-10
13ISO_8859-10:1992
13l6
13latin6
109ISO-8859-13
111ISO-8859-15
111Latin-9
113GBK
2025GB2312
2025csGB2312
2025x-mac-chinesesimp
2025x-mac-chinesesimp
57GB_2312-80
57csISO58GB231280

注: いくつかの行は同じMIBEnum識別子を持っています。これは文字セットが1つ以上の名前 (エイリアス) を持つためです。

文字セットの名前についての詳細は、以下のアドレスを参照してください:
http://www.iana.org/assignments/character-sets

コマンドを実行した後、convertedBLOB BLOBには変換されたテキストが返されます。このBLOBは、Convert to textコマンドで読み込むことができます。

注: IANAに定義されていない特別な文字セット (1258=x-mac-japanese) を使用することができます。これはWindows上ではコードページ10001に、Mac上ではkTextEncodingMacJapaneseにマッ プされています。

システム変数およびセット

コマンドが正しく実行されるとシステム変数OKに1が設定され、そうでなければ0が設定されます。

参照

Convert to text

プロパティ

コマンド番号1011
スレッドセーフである
システム変数を更新するOK