Java JEditorPane使用实体而不是符号保存HTML
我有一个文件,包含捷克文通用文件,分为两行:Java JEditorPane使用实体而不是符号保存HTML,java,html,swing,jeditorpane,Java,Html,Swing,Jeditorpane,我有一个文件,包含捷克文通用文件,分为两行: <html> <head> <meta http-equiv="contet-type" content="text/html; charset=UTF-8"/> </head> <body> <p>Běžný</p> <p>soubor</p> </body> </html> 有没有办法摆脱利
<html>
<head>
<meta http-equiv="contet-type" content="text/html; charset=UTF-8"/>
</head>
<body>
<p>Běžný</p>
<p>soubor</p>
</body>
</html>
有没有办法摆脱利润和实体?我必须不可避免地重写HMLEditorKit
的某些方法吗
PS:还有其他可嵌入(免费)的简单Java HTML(所见即所得)编辑器吗?但是我需要处理来自我自己的XML名称空间的一些特殊标记。(理想情况下符合HTML4.0。)请使用NETBeans IDE7.0 免费下载
检查以下问题:::首先,Christian Kuetbacch在呈现包含实体的现有HTML时遇到问题。但我有一个问题,就是把变音字符不必要地翻译成实体。我不想显示复杂的HTML。我只需要一个简单的编辑器,把标题,段落,最终表格。
HTMLEditorKit
应该足够强大。不幸的是,它的实现非常糟糕,对于这样一个简单的任务,它似乎也无法使用。该类在Java6和传入的Java7中都不支持HTML4.0。(这个bug是从1999年开始报告的!)对不起,我忘记了最重要的一点:我不需要编辑HTML代码,HTML代码已经过时了。它应该是简单的编辑器,用户只需使用斜体、粗体、标题、列表和表格(如此简单的HTML,没有特殊的格式)就可以编写常规文本。
<html>
<head>
<meta http-equiv="contet-type" content="text/html; charset=UTF-8"/>
</head>
<body>
<p style="margin-top: 0">Běžný</p>
<p style="margin-top: 0">soubor</p>
</body>
</html>