Skip to main content
Known Participant
June 25, 2003
Question

Shift_JISでXMLにエキスポートすると<IndexTerm>とテーブルが文字化けします

  • June 25, 2003
  • 11 replies
  • 2176 views
既存の非構造化.fmファイルを多数、Conversion Tableを使って構造化しているのですが、XMLに保存する際に、文字が化けます。<br /><br />構造化アプリケーションは、XDocbookとほとんど変わらないもので、XML Export Encoding変数はShift_JISに設定しています。<br /><br />具体的には、<IndexTerm>以下の<Primary>要素の中のキャラクターデータが一部化けて、同要素の終端である</Primary>の最初の左向きアングルブラケットが脱落するため、XMLとして無効になります。<br /><br />化けるのは、すべての文字ではなく、一定の文字で始まる部分に限られるようです。たとえば、「ー」。<br /><br />また、テーブルの中身はすべて文字化けします。<br /><br />XML Export EncodingをUTF-8にすることも試してみましたが、有効なUTF-8は得られていません。<br /><br />何かおかしなことをしているのでしょうか?<br /><br />OSはWin XP、デフォルトロケールは日本語です。
    This topic has been closed for replies.

    11 replies

    Known Participant
    June 25, 2003
    実はFM7.0英語版を使用しているのですが、日本語版ならちゃんと動くのでしょうか?英語版と日本語版ではバイナリファイルが異なるのでしょうか?