【发布时间】:2012-10-29 06:23:01
【问题描述】:
这里是一些背景信息:
我有一个扩展 JTextPane 的类,当您将文本从网站复制到其中时,它会给我不需要的格式元素和标签。 iframe、字体等。JTextPane 的类型是 html/text 并且需要保持这种方式,因为我在代码的另一部分将链接更改为可点击的链接。
据我所知,当我从网络复制并粘贴到 JTextPane 时,它会自动尝试保持格式设置,我不希望这种情况发生。
要记住一些事情,我正在使用 HTMLEditorKit,我不想在我的存储库中添加另一个大型工具。有没有一种简单的方法可以让我只获取文本而不是所有元素和格式来粘贴它?
【问题讨论】:
-
你可以使用 DefaultEditorKit 代替 HTMLEditorKit
-
在使用这个库时,有什么好的方法可以轻松剥离 html 吗?我知道很多人建议使用 html 解析器,但我试图避免添加大量笨重的库。我试图避免在这个上重新发明轮子。
标签: java html swing paste jtextpane