Web Scraping también se denomina raspado de datos, recolección web o rastreo web, que se utiliza para extraer datos de las páginas web. Un web scraper puede usar diferentes enfoques para extraer información. Por ejemplo, XPath, selectores CSS, filtros personalizados, navegación HTML, etc. De acuerdo con tales escenarios, este artículo cubre cómo crear un raspador web mediante programación en Java.