บางครั้งเราได้รับหน้าและจำเป็นต้องแยกวิเคราะห์ในรหัส Java เพื่อรับข้อมูลใน HTML JSOUP เป็นเครื่องมือที่สะดวกมาก
1. jsoup คืออะไร?
เว็บไซต์อย่างเป็นทางการ: http://jsoup.org/
Jar ที่เกี่ยวข้องสามารถดาวน์โหลดได้จากเว็บไซต์ทางการ
กล่าวง่ายๆ JSOUP เป็นสิ่งที่แยกวิเคราะห์หน้าเว็บ
2. ตัวอย่าง
1. หน้าข้อมูลบางอย่างได้รับผ่านการสืบค้น:
2. ซอร์สโค้ดนี่คือตารางคลาส = "รายการ" และมีการระบุเฉพาะโดยสิ่งเหล่านี้
3. รหัสผ่าน HTML ในรูปแบบของสตริงและใช้ JSOUP สำหรับการแยกวิเคราะห์:
นำเข้า org.jsoup.jsoup; นำเข้า org.jsoup.nodes.document; นำเข้า org.jsoup.nodes.element; นำเข้า org.jsoup.select.elements; Public Calss MyTest {โมฆะสาธารณะ เอกสารเอกสาร = jsoup.parse (html); Elements rows = doc.select ("table [class = list]") รับ (0) .Select ("TR"); if (rows.size () == 1) {system.out.println ("ไม่มีผลลัพธ์"); }อื่น { System.out.println ("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - row.Select ("TD") รับ (2) .Text ()); Row.Select ("TD") รับ (5) .Text ()); row.Select ("TD") รับ (8) .Text ()); row.select ("td") รับ (10) .text ());4. ผลลัพธ์ผลลัพธ์:
สำหรับวิธีการใช้งานเพิ่มเติมคุณสามารถอ่านรายละเอียด JSOP
บทความข้างต้นวิเคราะห์ HTML ในรหัส Java และวิธีการรับค่าคือเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น