Buenas noticias llego el segundo post de la serie, para el que no sabe de que hablo hay un primer post >> http://www.luistoscano.ml/2019/04/23/haciendo-scraping-con-php-parte-1/ << en fin, hoy continuaremos con esta serie y hablaremos de XPath.
Que es XPath ?
XPath también conocido en el mundo Geek como XML Path Language es un lenguaje que cumple la función del sql por así decirlo, de los archivos XML, permitiendo recorrer, encontrar, entre otras funcionalidades mas.
Algo simple esta explicación, pero muchos dirán que esto no sirve de mucho porque como vamos a hacer scraping de archivos HTML ? la respuesta a es es la siguiente. XML también llamado (Lenguaje de Marcado Extensible) y HTML conocido en el bajo mundo como (HyperText Markup Language) nacieron de la misma ideología y comparten una particularidad «las etiquetas» y la «jerarquía», si bien como leeiste antes XPath es utilizado para recorrer XML resulta que por ser parecidos XPath también te permitirá recorrer HTML y es aqui en este punto donde XPath es clave para nuestros procedimiento de scraping con PHP.
Bueno y que necesito para iniciar ?
Calma, con calma para poder trabajar con XPath necesitaremos tener instaladas unas extensiones, son comunes pero cuando instalamos nuestro server casi siempre nos olvidamos de ellas.
- php-xml
Pensaban que serian mas extensiones jejej, bueno no solo esa ya que con PHP-XML podemos tener acceso a muchas funciones por ejemplo funciones para manejo del DOM, para procesar XML, entre otras.
Bueno como todo buen programa televisivo aquí llegan los comerciales, si quieres que llegue mas rápido la parte 3 comenta, en la próxima entrega estaremos creando ya consultas e implementado el código para iniciar con nuestro primer scraping con PHP.

