チケット #5591

[EHE] EUC-JPで書かれたHTMLファイルをプレビューすると文字化けする
登録: 2005-02-21 16:41 最終更新: 2005-03-01 10:29

報告者:
(匿名)
担当者:
チケットの種類:
状況:
完了
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし

詳細

EclipseHTMLEditor1.6.0で、EUC-JPで書かれたHTMLファイル
をプレビューすると、表示が文字化けします。

なおHTMLファイルは実際の文字コードがEUC-JPで、かつ
<meta http-equiv="Content-Type" content="text/html;
charset=EUC-JP">
という記述を書いています。

チケットの履歴 (4 件中 3 件表示)

2005-02-22 17:53 更新者: takezoe
コメント
Logged In: YES
user_id=5449

JSPエディタでのプレビューでも同様ですね。1.6.2で修正します。
2005-02-23 10:37 更新者: takezoe
コメント
Logged In: YES
user_id=5449

修正をCVSにコミットしました。
2005-02-26 12:24 更新者: takezoe
コメント
Logged In: YES
user_id=5449

2005-02-23の修正ではダメで、
tk.eclipse.plugin.htmleditor.editors.HTMLEditorの、
updatePreview() を、以下のように修正する必要があるとのこと。

/* すでにhtmlにはエンコードされた結果が入っているので
getBytesは不要
* これでは出力先が元のエンコードで成されないのでPrintWriter
に変更
*
out.write(html.getBytes(charset));
out.close();
*/
PrintWriter pw = new PrintWriter(new
OutputStreamWriter(out, charset), true);
pw.write(html);
pw.close();
2005-03-01 10:29 更新者: takezoe
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 修正済み に更新されました
  • チケット完了時刻2005-03-01 10:29 に更新されました
コメント
Logged In: YES
user_id=5449

EclipseHTMLEditor1.6.2で修正しました。

添付ファイルリスト

添付ファイルはありません

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする