Как найти слово в Html файле в java?

получаю через класс document из библиотеки jsoup html документ,как реализовать в нем поиск слов?


Ответы (1 шт):

Автор решения: DimXenon
Document myDocument = ...; // как-то получили экземпляр Документа.
Element body = myDocument.body(); // собственно элементы тела Документа. (есть ещё заголовок - для него есть метод .head().

Elements allElementsOfBody = body.getAllElements();

List<String> allTextContentLines = allElementsOfBody.eachText();

// далее ищем интересную подстроку в каждой строке allTextContentLines.

см. https://jsoup.org/apidocs/org/jsoup/nodes/Document.html

https://jsoup.org/apidocs/org/jsoup/nodes/Element.html

https://jsoup.org/apidocs/org/jsoup/select/Elements.html

→ Ссылка