1バイトコードのXタイプ間の変換の注意
Xタイプ→Xタイプ変換は、「漢字コード種」および「EBCDICセット」によって動作が異なります。「漢字コード種」および「EBCDICセット」による動作を下記に示します。
注意
UTF-16でXタイプを指定する際は、偶数バイトで指定してください。
出力漢字コード種 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ASCII系 |
EBCDIC系 |
Unicode系 |
|||||||||
SHIFT-JIS |
EUC |
JIS |
JEF |
IBM漢字 |
KEIS |
NEC漢字 |
UTF-8 |
UTF-16 |
|||
入力漢字コード種 |
ASCII系 |
SHIFT-JIS |
× |
△ |
○ |
○ |
○ |
○ |
○ |
△ |
○ |
EUC |
△ |
× |
○ |
○ |
○ |
○ |
○ |
△ |
○ |
||
JIS |
○ |
○ |
× |
○ |
○ |
○ |
○ |
○ |
○ |
||
EBCDIC系 |
JEF |
○ |
○ |
○ |
× |
▲ |
▲ |
▲ |
○ |
○ |
|
IBM漢字 |
○ |
○ |
○ |
▲ |
× |
▲ |
▲ |
○ |
○ |
||
KEIS |
○ |
○ |
○ |
▲ |
▲ |
× |
▲ |
○ |
○ |
||
NEC漢字 |
○ |
○ |
○ |
▲ |
▲ |
▲ |
× |
○ |
○ |
||
Unicode系 |
UTF-8 |
△ |
△ |
○ |
○ |
○ |
○ |
○ |
× |
○ |
|
UTF-16 |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
□ |
○ |
: |
変換する |
△ |
: |
半角カタカナのみ変換する |
▲ |
: |
EBCDICセットが異なる場合のみ変換する |
□ |
: |
Unicodeバイトオーダが異なる場合のみ変換する |
× |
: |
変換しない |