Получить текстовое содержимое отдельных элементов из HTMLDocument - PullRequest
4 голосов
/ 05 марта 2012

У меня есть jTextPane с HTMLEditorKit , установленным по умолчанию editorKit . Вызов getDocument на jTextPane возвращает HTMLDocument . Я могу просматривать этот документ, перемещаясь по элементам, но я не могу найти способ фактически получить текстовое содержимое отдельных элементов. Я знаю, что в DOM есть getTextContents () для каждого элемента, но я не работаю с W3C DOM.

1 Ответ

3 голосов
/ 05 марта 2012

При просмотре документа ElementIterator, показанного здесь , используйте getStartOffset() и getEndOffset() каждого Element для вычисления параметров, необходимых для вызова getText().

...