- PR -

JavaでXMLを扱う時の文字コードについて

投稿者投稿内容
ふうた
大ベテラン
会議室デビュー日: 2001/08/23
投稿数: 198
お住まい・勤務地: 岡山
投稿日時: 2001-10-22 11:30
いろいろ調べた結果、やはり私の単純ミスだったようです。

XMLをパースする時に、EntityResolver を登録しているのですが
このなかで DTDファイルを読み込む処理に
InputStreamReader(java.io.InputStream)
を使ってしまっていて、これがプラットフォームのデフォルトのエンコーディング
を使用するためにNGとなっていました。

InputStreamReader を介さず
new InputSource(java.io.InputStream)
を返すことで解決しました。

お騒がせしました。



[ メッセージ編集済み 編集者: ふうた 編集日時 2001-10-22 11:32 ]

スキルアップ/キャリアアップ(JOB@IT)