gpt4 book ai didi

java - 从 HTML 字符串创建 HTMLDocument(在 Java 中)

转载 作者:太空狗 更新时间:2023-10-29 14:48:00 24 4
gpt4 key购买 nike

我正在研究一种接受 HTML 字符串并返回类似内容的方法

 javax.swing.text.html.HTMLDocument

最有效的方法是什么?

我目前这样做的方式是使用 SAX 解析器来解析 HTML 字符串。我会记录我何时点击打开标签(例如,)。当我点击相应的关闭标记(例如,)时,我将斜体样式应用到我在两者之间点击的字符。

这确实有效,但速度不够快。有更快的方法吗?

最佳答案

同意 mouser 的观点,但有一个小的更正

Reader stringReader = new StringReader(string);
HTMLEditorKit htmlKit = new HTMLEditorKit();
HTMLDocument htmlDoc = (HTMLDocument) htmlKit.createDefaultDocument();
htmlKit.read(stringReader, htmlDoc, 0);

关于java - 从 HTML 字符串创建 HTMLDocument(在 Java 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6698057/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com