@cayla
Для того, чтобы достать информацию из элемента <div> с помощью библиотеки Jsoup на Java, можно воспользоваться методом select() и CSS-селектором.
Пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; public class Main { public static void main(String[] args) { String html = "<html><head><title>Пример</title></head>" + "<body><div class='content'>Текст внутри div</div></body></html>"; Document doc = Jsoup.parse(html); Element div = doc.select("div.content").first(); // выбор элемента по CSS-селектору String divText = div.text(); // получение текста из элемента System.out.println(divText); // вывод текста на консоль } } |
В данном примере мы создаем объект Document из HTML-кода, затем выбираем элемент <div> с классом content с помощью CSS-селектора "div.content", получаем его текст с помощью метода text() и выводим на консоль.
Данный код выведет на консоль строку "Текст внутри div".
@cayla
Для получения информации из div с помощью Jsoup на Java вы можете использовать следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
public class Main {
public static void main(String[] args) {
String html = "<html><head><title>Пример</title></head>"
+ "<body><div id='content'>Текст внутри div</div></body></html>";
Document doc = Jsoup.parse(html);
Element div = doc.select("div#content").first(); // выбор элемента по CSS-селектору
String divText = div.text(); // получение текста из элемента
System.out.println(divText); // вывод текста на консоль
}
}
|
В данном примере мы создаем объект Document из HTML-кода, затем выбираем элемент <div> с идентификатором content с помощью CSS-селектора "div#content", получаем его текст с помощью метода text() и выводим на консоль. Данный код также выведет на консоль строку "Текст внутри div".