Probador de XPath
Herramienta gratuita online de prueba XPath, consultar documentos XML
Que es XPath?
XPath (XML Path Language) es un lenguaje de consultas para seleccionar nodos de documentos XML. Se usa en XSLT, web scraping, analisis de configuraciones y extraccion de datos XML. Las expresiones XPath navegan el arbol XML usando rutas como /root/element[@attr='value'].
Como probar expresiones XPath
Pega tu XML en el area de entrada. Ingresa una expresion XPath y haz clic en Evaluate. La herramienta muestra los nodos coincidentes y sus valores. Expresiones comunes: //element selecciona todos los elementos, //@attr selecciona todos los atributos, //book[price>30] usa predicados.
▶Cual es la diferencia entre / y //?
/ selecciona desde el nodo raiz o crea rutas absolutas. // selecciona nodos en cualquier parte del documento sin importar su ubicacion. Usa /bookstore/book para hijos directos y //book para cualquier elemento book.
▶Puedo usar XPath con HTML?
XPath funciona con XML bien formado. La mayoria del HTML moderno puede analizarse como XML/XHTML. Para web scraping, las herramientas de desarrollador del navegador soportan consultas XPath en HTML en vivo.
▶Como selecciono elementos por atributo?
Usa //element[@attribute='value'] para seleccionar elementos con un valor de atributo especifico. Usa //element[@attribute] para seleccionar elementos que tienen el atributo sin importar su valor.