Probador / Playground XPath
Prueba XPath 1.0 en el navegador y XPath 3.1 localmente contra XML o HTML.
Configuración de XPath
XPath 1.0 y XPath 3.1 tienen semánticas de tipos, comparaciones y funciones diferentes. HTML sólo está disponible en modo XPath 1.0.
Entrada
Privado por diseño: sus datos nunca salen de su dispositivo.
Salida
Pegue un documento y una expresión XPath.
Conviene saber
Conviene saber
El probador XPath evalúa expresiones XPath sobre XML o HTML, con dos motores a elegir: XPath 1.0 o 3.1.
Las búsquedas típicas incluyen probador XPath y XPath online. XPath 1.0 y 3.1 tienen semánticas distintas.
Casos de uso típicos
Desarrollar un selector XPath para una página HTML
Elige el modo HTML con XPath 1.0 para probar un selector para scraping.
Probar funciones modernas de XPath 3.1 en un documento XML
Cambia al motor XPath 3.1 para probar funciones extendidas en un XML.
Consejos para mejores resultados
Asigna explícitamente prefijos de namespace
Si las consultas quedan vacías, indica los prefijos prefix=URI adecuados.
Elige el motor adecuado al sistema de destino
Prueba en 1.0 para un motor antiguo, en 3.1 para funciones modernas.
Cómo funciona
Cómo funciona
Paso a paso
Funciones
Funciones
Dos motores XPath
XPath 1.0 mediante el motor nativo o XPath 3.1 mediante FontoXPath.
Modos de documento XML y HTML
El XML se analiza estrictamente, el HTML se normaliza como en el navegador.
Procesamiento local
Tus datos nunca salen de tu dispositivo.
Preguntas frecuentes
Preguntas frecuentes
¿Por qué mi consulta no devuelve resultados?
Los namespaces son una causa común — indica los prefijos adecuados.
¿Se suben mis datos?
No. La evaluación es totalmente local.
Más herramientas
Más herramientas
XML a JSON
Convierte archivos XML o texto XML pegado a JSON directamente en el navegador.
Evaluador JSONPath
Ejecuta consultas JSONPath RFC 9535 localmente contra JSON y muestra rutas normalizadas.
Probador RegEx
Prueba expresiones regulares JavaScript localmente, inspecciona coincidencias y previsualiza reemplazos.
Formateador JSON
Valida, formatea, minifica, analiza e inspecciona JSON en árbol localmente.