# HULFT10 for Container ServicesまたはHULFT10 for Container Platformで変換する場合

キャラクタータイプ（X）は、システム動作環境設定のXタイプの変換の設定値によって、以下のように変換規則が変わります。

## 「Xタイプの変換」が「モード0」の場合

可変長文字（M）タイプと同様のコード変換を行います。

配信側ホストの転送ファイルの文字コードは、詳細ホスト情報に登録されているコードセットを基に変換されます。

## 「Xタイプの変換」が「モード1」の場合

改行コードやシフトコードなどの制御コードも1バイトコードとして変換が行われます。

ASCII系コードセット間でファイルを変換する場合は変換されません。

ASCII系コードセットとEBCDIC系コードセットとの間で変換する場合は、EBCDICの文字コードとASCIIの文字コードの変換を行います。

EBCDICのコードセットは、配信管理情報または集信管理情報で登録されているEBCDICセットで設定したコードセットを基に変換されます。

注意

- EUC-JPの半角カタカナは2バイトのため、以下の条件をすべて満たす場合は正常に変換されません。

  - フォーマット情報の項目タイプがキャラクタータイプ（X）

  - システム動作環境設定のXタイプの変換が「モード1」

- UTF-8、GB18030のコードには複数バイト文字が含まれるため、以下の条件をすべて満たす場合は正常に変換されません。

  - フォーマット転送またはマルチフォーマット転送

  - フォーマット情報の項目タイプがキャラクタータイプ（X）

  - システム動作環境設定のXタイプの変換が「モード1」