Analizador de XML

Formatea, valida y consulta documentos XML al instante. Potenciado por APIs nativas del navegador para máxima velocidad y privacidad.

Formatear y minificar Consultas XPath Validación

Cómo usar el analizador de XML

1

Pega tu XML

Copia y pega tu contenido XML en el campo de entrada, o haz clic en Cargar XML de ejemplo.

2

Formatea y valida

Usa Formatear para embellecer, Minificar para comprimir, o Validar para comprobar errores.

3

Consulta con XPath

Introduce una expresión XPath y haz clic en Ejecutar XPath para extraer nodos específicos.

¿Qué es XML?

XML (Lenguaje de Marcado Extensible) es un lenguaje de marcado que define un conjunto de reglas para codificar documentos en un formato que sea legible tanto por humanos como por máquinas. Se usa ampliamente para archivos de configuración, intercambio de datos (SOAP, RSS, Atom) y almacenamiento de documentos.

Características clave de XML

Autodescriptivo

XML usa etiquetas personalizadas para describir la estructura de datos, facilitando la comprensión del contenido y la jerarquía de un vistazo.

Independiente de plataforma

Como texto plano, XML funciona en todas las plataformas, lenguajes de programación y sistemas sin problemas de compatibilidad.

Extensible

Puedes definir tus propias etiquetas y estructura de documento usando DTD o XML Schema para adaptarse a cualquier modelo de datos.

Preguntas frecuentes

¿Cuál es la diferencia entre XML bien formado y XML válido?

El XML bien formado sigue las reglas básicas de sintaxis de XML (anidamiento correcto, etiquetas de cierre, elemento raíz único). El XML válido está bien formado Y además cumple con un esquema (DTD, XSD) que define la estructura y tipos de datos permitidos.

¿Esta herramienta valida contra un esquema XSD?

No, esta herramienta solo verifica la buena formación (corrección sintáctica). La validación basada en esquemas contra DTD o XSD no es compatible nativamente en el navegador.

¿Qué versión de XPath es compatible?

El método nativo document.evaluate() del navegador es compatible con XPath 1.0. Esto cubre la mayoría de las consultas comunes incluyendo ejes, predicados y funciones como contains(), text() y @attribute.