jsoup - Memuat dari File

Contoh berikut akan menampilkan pengambilan HTML dari disk menggunakan file dan kemudian menemukan datanya.

Sintaksis

String url = "http://www.google.com";
Document document = Jsoup.connect(url).get();

Dimana

  • document - objek dokumen mewakili DOM HTML.

  • Jsoup - kelas utama untuk menghubungkan url dan mendapatkan String HTML.

  • url - url halaman html yang akan dimuat.

Deskripsi

Metode connect (url) membuat koneksi ke url dan metode get () mengembalikan html dari url yang diminta.

Contoh

Buat program java berikut menggunakan editor pilihan Anda di katakan 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

Buat file test.htm berikut di folder C: \ jsoup.

<html>
   <head>
      <title>Sample Title</title>
   </head>
   <body>
      <p>Sample Content</p>
   </body>
</html>

Verifikasi hasilnya

Kompilasi kelas menggunakan javac kompiler sebagai berikut:

C:\jsoup>javac JsoupTester.java

Sekarang jalankan JsoupTester untuk melihat hasilnya.

C:\jsoup>java JsoupTester

Lihat hasilnya.

Sample Title