Probador de XPath

Código XML/HTML

Expresión XPath

Resultados de consulta

0 resultados
Ingrese una expresión XPath y ejecute la consulta

Referencia de expresiones XPath comunes

Selección básica

  • /bookstore - Seleccionar elemento raíz
  • //book - Seleccionar todos los elementos book
  • /bookstore/book - Seleccionar elementos book dentro de bookstore
  • //book/title - Seleccionar el título de todos los elementos book

Selección de atributos

  • //book[@category] - Libros con atributo category
  • //book[@category='web'] - Libros donde category es 'web'
  • //@lang - Seleccionar todos los atributos lang
  • //title[@lang='en'] - Títulos donde lang es 'en'

Selección por posición

  • //book[1] - Primer elemento book
  • //book[last()] - Último elemento book
  • //book[position()<3] - Primeros dos elementos book
  • //book[price>35] - Libros con precio mayor a 35

Comodín

  • //* - Seleccionar todos los elementos
  • //@* - Seleccionar todos los atributos
  • //title[@*] - Títulos con cualquier atributo
  • //book/* - Todos los elementos hijo dentro de book

Acerca de XPath:

XPath (XML Path Language) es un lenguaje para localizar información en documentos XML y HTML. Utiliza expresiones de ruta para seleccionar nodos o conjuntos de nodos en un documento y se usa ampliamente en extracción de datos, web scraping, pruebas automatizadas, etc. XPath admite varios tipos de expresiones, incluyendo rutas absolutas, relativas, selección de atributos y filtrado condicional. Esta herramienta admite la sintaxis estándar de XPath 1.0 para probar y validar expresiones XPath.