Menghuraikan Laman Web untuk Maklumat dengan Jsoup
Untuk mengekstrak maklumat daripada halaman web ke dalam program Java anda, anda boleh menggunakan penghurai HTML seperti Jsoup. Jsoup menyerlah kerana ia menggunakan pemilih CSS seperti jQuery dan memudahkan lelaran melalui data yang diekstrak.
Untuk bermula, masukkan fail JSoup JAR terbaharu dalam laluan kelas anda. Berikut ialah contoh cara mengimbas halaman item Belian Terbaik dan mengekstrak tajuk, harga dan penerangan:
<code class="java">import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.select.Elements; public class WebsiteScanner { public static void main(String[] args) throws Exception { String url = "https://www.bestbuy.com/site/sony-wh-1000xm5-wireless-bluetooth-noise-canceling-over-the-ear-headphones-black/6497835.p?skuId=6497835"; Document document = Jsoup.connect(url).get(); String title = document.select("h1.v-pdp-product-title").text(); String price = document.select(".v-pdp-price-amount").text(); String description = document.select(".v-pdp-main-description").text(); </code>
Atas ialah kandungan terperinci Bagaimanakah saya boleh menggunakan Jsoup untuk mengekstrak maklumat khusus daripada tapak web di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!