我有一个本地HTML文件,我希望在JavaFX中的WebView中显示。它实际上是一个epub文件的html文件。我本质上是在尝试构建自己的epub查看器。
epub的html文件显示一些带有变音符号的文本。其中大部分已经使用html标签和CSS在电子书文件中处理,但不是全部。例如,使用字符“á”。当我在Chrome中打开html文件时,它会正常显示,但它在我的WebView程序中显示为“Ô。
我认为它是一个字符编码的东西。如果我使用字符值a&#769,那么它会正确显示,但我不必浏览我想要显示的所有epub文件,看看其他哪些字符无法正常工作。
我已经使用UTF-8编码保存了html文件,无论如何,它与Chrome和我的程序正在读取的文件相同。有什么建议吗?
答案 0 :(得分:0)
嗯,那不是太长。解释这个问题让我走上了救赎之路:)。
我只需要使用以下答案来更改Eclipse的编码: How to support UTF-8 encoding in Eclipse