ページの先頭行へ戻る
Interstage Service Integrator V9.6.0 トラブルシューティング集
FUJITSU Software

8.2.2 変換結果が文字化けする

メッセージの変換結果が文字化けする場合、以下の原因が考えられます。必要に応じた対処を行ってください。

変換定義とデータが合っていない

ユーザ固有フォーマットのフォーマット変換の場合は、基準となる文字コードが変換テーブルの文字コードで決定されます。“ISI アプリケーション開発ガイド”の“変換定義の開発”を参照して、変換テーブルの文字コード、変換定義内容、メッセージの文字コードを確認してください。

また、“ISI 導入ガイド”の“Formatmanagerの設定”を参照して、CSVファイルの文字コードを確認してください。

例としては、基準となる文字コードがUNICODE(UCS-2BE)の設定であるのにEBCDIC ASCIIのデータが入力された場合は、EBCDIC ASCIIのコードがUTF-8の全角空白とみなされ空白に置き換えられてしまうために、文字化けのように見えてしまうことがあります。

環境設定が正しく行われていない

XML文書のフォーマット変換の場合、文字コードは環境設定ファイルで決定されます。“ISI 導入ガイド”の“Formatmanagerの設定”を参照して、文字コードの設定を確認してください。