その他のコードの扱い
UTF-16では、0x0001~0x00FFおよび0xFF61~0xFF9Fを半角文字として変換を行います。「UTF-16からEBCDICカナ文字への変換」~「UTF-16からIBMカナ文字拡張への変換」の表に該当しないコードは、下記の表のように変換されます。
UTF-16 |
EBCDIC |
---|---|
0x0001~0x001F |
先頭の0x00を削除 |
0x0020~0x003F |
0x40 |
その他 |
0x40 |
DataMagicでは0x0000はデータの終端として扱います。詳細については、「DataMagic 操作マニュアル」のデータ中のNULL文字の扱いに関する説明を参照してください。
ただし、以下のコード等には全角文字が割り当てられているため、「項目タイプ」が"N(2バイト表示文字)"、"M(可変長文字)"、または"文字データ"の場合は、全角文字として変換を行います。
- 0x00A7
-
: §
- 0x00A8
-
: ¨
- 0x00B0
-
: °
- 0x00B1
-
: ±
- 0x00B4
-
: ´
- 0x00B6
-
: ¶
- 0c00D7
-
: ×
- 0x00F7
-
: ÷