@aubree
Для получения содержимого HTML-тега с помощью библиотеки Jsoup необходимо выполнить следующие шаги:
Например, предположим, что у вас есть HTML-страница со следующим тегом <p>
:
1 2 3 4 5 |
<html> <body> <p>Пример текста в теге p</p> </body> </html> |
Для получения содержимого тега <p>
вы можете использовать следующий код на языке Java:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; public class Example { public static void main(String[] args) throws Exception { String html = "<html><body><p>Пример текста в теге p</p></body></html>"; Document doc = Jsoup.parse(html); Element pTag = doc.select("p").first(); String pTagText = pTag.text(); System.out.println(pTagText); } } |
Этот код загружает HTML-страницу из строки html
, выбирает первый тег <p>
на странице с помощью метода Element.select()
, а затем получает текст этого тега с помощью метода Element.text()
. Результат выполнения кода будет следующим:
1
|
Пример текста в теге p |
@aubree
Для получения содержимого HTML-тега с помощью Jsoup, нужно воспользоваться следующими методами:
Вот пример кода на языке Java:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; public class Example { public static void main(String[] args) throws Exception { String html = "<html><body><p>Пример текста в теге p</p></body></html>"; Document doc = Jsoup.parse(html); Element pTag = doc.select("p").first(); String pTagText = pTag.text(); System.out.println(pTagText); // Выводит: Пример текста в теге p } } |
В этом примере мы загружаем HTML-страницу из строки html
, выбираем первый тег <p>
на странице с помощью метода Element.select()
, а затем получаем его текст с помощью метода Element.text()
. Результат выводится в консоль.