5.1.2 入力ファイルに対するエンコーディング
EURでは,入力ファイルにUnicodeやShift JISが使用できます。
入力ファイルの文字は,次の表に示すエンコーディングを使用して変換します。入力ファイルに対するエンコーディングを間違えると,文字化けが起きたり空白が出力されたりする場合があります。
表5‒1 入力ファイルに対して使用するエンコーディング
入力ファイル
|
文字コード
|
帳票ファイル
|
Shift JIS,UTF-16
|
マッピングデータファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
ユーザ定義データファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
プリンタ定義ファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
画像ファイル
|
文字コードなし(バイナリ)
|
複数様式情報定義ファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
帳票セット指定ファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
接続情報ファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
可変記号値定義ファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
置き換え表管理情報ファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
置き換え表ファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
オプション記述ファイル
|
UTF-8,UTF-16,ロケールに対応する文字コード
|
- 注1
-
Unicodeの場合,結合文字列は正しく出力できません。
- 注2
-
BOM(Byte Order Mark)を付与したUTF-16エンコーディングで変換します。
- 注3
-
UTF-8で表現できる文字(1バイト〜4バイト)の中に不正なコードが使用されている場合,文字の先頭から不正なコードまでを半角空白に置き換えます。
- 注4
-
ロケールに対応する文字コードについては,「付録C 作業環境の言語との対応」を参照してください。
ページの先頭へ