XMLエンコードの設定について【Javaチャート・グラフ作成ツールEspressChart】


デフォルトによって、EspressReportはXMLに書き込む場合に、
コード化するためにISO-8859-1(Latin-1/West European)文字セットを使用しています。
さらに、データレジストリーファイル、XMLレポートテンプレート、XMLレポート、
グローバルフォーマット情報とフォントマッピングも含んでいます。
他の言語を利用するために、レポートデザイナー及びエスプレスマネージャに
ランタイムパラメーターを加えることにより、エンコードを変更することが出来ます。

(1)レポートデザイナー
   レポートデザイナーの場合は、「reportdesigner.bat/sh」ファイルを修正し、それとも
   レポートデザイナーを起動するアプレットページのHTMLソースを修正することになります。
   XMLエンコードを変更するには、「reportdesigner.bat/sh」ファイルに下記の引数
   を追加します。

   -xmlEncoding:Encoding

   例えば、エンコードを日本語文字セットに設定する場合は、”-xmlEncoding:ISO-2022-JP”
   を追加します。

   アプレットにレポートデザイナーを起動する場合は、アプレットHTMLページに下記の
パラメーターを追加します。

   
<param name="xml_encoding" value="ISO-2022-JP" />

(2)エスプレスマネージャ
   エスプレスマネージャの場合は、「espressmanager.bat」ファイルに下記の
パラメーターを追加します。

   -xmlEncoding:ISO-2022-JP

※エスプレスマネージャのコンフィギュレーション設定について、
EspressReport User’s Guide >Starting EspressManager(Section2.3)を参照してください。

(注)Ver5.X

関連するトピックス: