2016-06-30 13 views
1

JavaFXのWebViewに表示するローカルHTMLファイルがあります。実際には、epubファイルのhtmlファイルです。私は本質的に自分自身のepubビューアを構築しようとしています。JavaFXのWebViewを使用したHTMLファイルの文字エンコード

epubのhtmlファイルには、分音記号を含むテキストが表示されます。これらのほとんどは、HTMLタグとCSSを使用して電子ブックファイルで処理されていますが、すべてではありません。たとえば、文字「á」が使用されます。 Chromeでhtmlファイルを開くと、通常表示されますが、WebViewプログラムでは「á」と表示されます。

文字エンコーディングのこととします。文字の値が&#769の場合は正しく表示されますが、表示するすべてのepubファイルを調べて、他の文字が正しく動作しないことを確認する必要はありません。

私はUTF-8エンコーディングでhtmlファイルを保存しましたが、とにかくChromeと私のプログラムで同じファイルが読み込まれています。助言がありますか?

答えて

0

さて、それほど長くはありませんでした。質問を説明することは救いへのパス上に私を置く:)

を私はこの答えを使用して、Eclipseのエンコーディングを変更するために必要な: How to support UTF-8 encoding in Eclipse

  1. ウィンドウ>設定>一般>コンテンツタイプとしてUTF-8を設定しますすべてのコンテンツタイプのデフォルトエンコード
  2. ウィンドウ>環境設定>一般>ワークスペースで、「テキストファイルのエンコーディング」を「その他:UTF-8」に設定します。
関連する問題