В следующем примере будет показана загрузка HTML-кода с диска с использованием файла, а затем поиск его данных.
Синтаксис
String url = "http://www.google.com"; Document document = Jsoup.connect(url).get();
куда
-
document — объект документа представляет HTML DOM.
-
Jsoup — основной класс для подключения URL- адреса и получения строки HTML.
-
url — URL-адрес html-страницы для загрузки.
document — объект документа представляет HTML DOM.
Jsoup — основной класс для подключения URL- адреса и получения строки HTML.
url — URL-адрес html-страницы для загрузки.
Описание
Метод connect (url) устанавливает соединение с url, а метод get () возвращает html запрошенного URL.
пример
Создайте следующую Java-программу, используя любой редактор по вашему выбору, например, C: /> jsoup.
JsoupTester.java
import java.io.File; import java.io.IOException; import java.net.URISyntaxException; import java.net.URL; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; public class JsoupTester { public static void main(String[] args) throws IOException, URISyntaxException { URL path = ClassLoader.getSystemResource("test.htm"); File input = new File(path.toURI()); Document document = Jsoup.parse(input, "UTF-8"); System.out.println(document.title()); } }
test.htm
Создайте следующий файл test.htm в папке C: \ jsoup.
<html> <head> <title>Sample Title</title> </head> <body> <p>Sample Content</p> </body> </html>
Проверьте результат
Скомпилируйте класс с помощью компилятора javac следующим образом:
C:\jsoup>javac JsoupTester.java
Теперь запустите JsoupTester, чтобы увидеть результат.
C:\jsoup>java JsoupTester
Смотрите результат.