从HTMLDocument中获取各个元素的文本内容



我有一个jTextPane,它将HTMLEditorKit设置为默认的editorKit。在jTextPane上调用getDocument会返回一个HTMLDocument。我可以遍历这个文档,浏览各个元素,但似乎找不到真正获取各个元素的文本内容的方法。我知道在DOM中,每个元素上都有一个getTextContents(),但我不使用W3C DOM。

遍历文档的ElementIterator时,如图所示,使用每个ElementgetStartOffset()getEndOffset()来计算调用getText()所需的参数。

最新更新