Probador de XPath
Prueba expresiones XPath sobre documentos XML o HTML usando el motor XPath nativo del navegador. La tabla de resultados se actualiza en vivo.
Ejemplos: //book/title, //*[class=""="x"], //@href, count(//book)
resultados coincidentes
| # | Nodo | Valor |
|---|---|---|
| No hay resultados coincidentes. | ||
Cómo usar
- 1 Pega tu código fuente XML o HTML en el cuadro de texto.
- 2 Elige el modo de documento — XML para un análisis estricto, HTML para un procesamiento flexible tipo “tag soup”.
- 3 Escribe tu expresión XPath. Los resultados se actualizarán en vivo.
- 4 Copia la lista de nodos coincidentes en formato TSV.
Por qué usar esta herramienta
- Usa el <code class="font-mono text-xs">document.evaluate</code> nativo del navegador — sin dependencias externas.
- Cambia entre el analizador de XML y el de HTML con un solo clic.
- Resultados en vivo — no hace falta pulsar ningún botón de envío.
- Totalmente del lado del cliente — tu documento nunca sale de tu navegador.
Preguntas frecuentes
¿Qué versión de XPath se admite?
XPath 1.0 — la versión que los navegadores admiten de forma nativa. Las características de XPath 2.0/3.0 (expresiones regulares, secuencias, tipos de datos) todavía no están disponibles.
¿Por qué mi consulta sobre HTML no devuelve ningún resultado?
El modo HTML envuelve tu código en <code class="font-mono">html/body</code>. Ajusta tu expresión en consecuencia (por ejemplo: <code class="font-mono">//body//div</code>).
¿Herramientas relacionadas?
<a class="text-brand-600 hover:underline" href="/jsonpath-tester">JSONPath Tester</a> para consultar JSON; <a class="text-brand-600 hover:underline" href="/xml-formatter">XML Formatter</a> para limpiar el XML de antemano.
¿Qué es Probador de XPath?
XPath Tester es una herramienta que evalúa expresiones XPath sobre documentos XML o HTML y muestra los nodos que coinciden. Utiliza el propio motor XPath nativo del navegador para ejecutar la consulta en tiempo real y presenta los resultados en forma de tabla. Como funciona completamente del lado del cliente, el documento XML o HTML consultado nunca se sube a ningún servidor, lo que permite a los desarrolladores probar y refinar expresiones XPath de forma privada.
Características
Motor XPath nativo
Usa el document.evaluate integrado del navegador, por lo que los resultados coinciden con la forma en que un DOM real resuelve la expresión.
Tabla de resultados de nodos
Enumera cada nodo coincidente con su valor, actualizándose en vivo a medida que editas la expresión.
100% privado
El XML/HTML se consulta en el dispositivo y nunca se sube.
Ejemplo
Input
XML: <books><book>A</book><book>B</book></books> · XPath: //book[1]/text()
Output
A
Casos de uso comunes
-
1
Crear selectores de scraping
Desarrolla y verifica el XPath que un scraper o una automatización usará contra HTML de muestra.
-
2
Consultar documentos XML
Extrae elementos o atributos de una configuración, un feed o una respuesta SOAP.
-
3
Probar predicados
Comprueba que un predicado como [@id='x'] o [1] seleccione el nodo que esperas.
El probador de XPath de Zerethon evalúa expresiones XPath sobre XML o HTML utilizando el motor XPath nativo del navegador (document.evaluate), mostrando los nodos coincidentes en una tabla de resultados en vivo. Como se ejecuta completamente en el cliente, el marcado consultado nunca se sube, lo que te permite probar y refinar expresiones de forma privada.
- Categoría
- Desarrollo
- Precio
- Gratis
- Privacidad
- Basado en el navegador
- Registro
- No necesario
Referencias
Privacidad
Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Probador de XPath funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.
Aprende lo básico
Herramientas relacionadas
Formateador de JSON
Formatea, valida y minifica JSON en línea. Gratis, sin necesidad de registro — tus datos nunca salen de tu navegador.
Abrir herramientaFormateador de SQL
Formatea consultas SQL en línea — embellece el código para MySQL, PostgreSQL, SQLite, SQL Server, Oracle y BigQuery.
Abrir herramientaGenerador de UUID
Genera UUID en línea — v1, v4, v7 y Nil. Genera hasta 10.000 en lote. Gratis, sin registro.
Abrir herramientaGenerador de contraseñas
Genera contraseñas aleatorias fuertes y criptográficamente seguras. Personaliza la longitud y los conjuntos de caracteres — todo se ejecuta en tu navegador.
Abrir herramientaCrea, comparte y crece en Zerethon Social
Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.