Web Scraping เรียกอีกอย่างว่าการขูดข้อมูล การเก็บเกี่ยวเว็บ หรือการรวบรวมข้อมูลเว็บซึ่งใช้เพื่อแยกข้อมูลจากหน้าเว็บ Web Scraper สามารถใช้วิธีการต่างๆ ในการดึงข้อมูล ตัวอย่างเช่น XPath, ตัวเลือก CSS, ตัวกรองแบบกำหนดเอง, การนำทาง HTML เป็นต้น บทความนี้ครอบคลุมถึงวิธีการสร้างเว็บสเครปเปอร์โดยทางโปรแกรมใน Java เพื่อให้สอดคล้องกับสถานการณ์ดังกล่าว