JEdi​​torPane使用实体而不是变音符号来保存HTML

时间:2011-09-15 18:08:56

标签: 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>

当我使用JEditorPane将此文件加载到HTMLEditorKit然后保存(就像编辑它一样)时,基础模型(HTML代码)将更改为:

<html>
<head>
    <meta http-equiv="contet-type" content="text/html; charset=UTF-8"/>
</head>
<body>
    <p style="margin-top: 0">B&#283;&#382;n&#253;</p>
    <p style="margin-top: 0">soubor</p>
</body>
</html>

有没有办法摆脱利润和实体?我必须不可避免地覆盖HMLEditorKit的一些方法吗?

PS:还有其他可嵌入(且免费)的简单Java HTML (类似WYSIWYG)编辑器吗?但我需要处理来自我自己的XML命名空间的一些特殊标签。 (理想情况下符合HTML 4.0。)

1 个答案:

答案 0 :(得分:0)

请使用Net Beans IDE 7.0。

免费下载 http://netbeans.org/downloads/