Web Scraping همچنین به خراش دادن داده، برداشت وب یا خزیدن وب نیز گفته می شود که برای استخراج داده ها از صفحات وب استفاده می شود. یک وب اسکراپر می تواند از روش های مختلفی برای استخراج اطلاعات استفاده کند. به عنوان مثال، انتخابگرهای XPath، CSS، فیلترهای سفارشی، ناوبری HTML، و غیره. مطابق با چنین سناریوهایی، این مقاله نحوه ایجاد یک اسکراپر وب به صورت برنامهنویسی در جاوا را پوشش میدهد.