Saltar al contenido principal
Informática

Validador XML

Pega tu documento XML y comprueba si está bien formado. Revisa los errores de sintaxis y estructura sin modificar el contenido. La comprobación se realiza directamente en tu navegador.

Gratis Sin registro Uso inmediato

Comprobar la estructura de un XML

Introduce los datos necesarios y obtén el resultado.

Pega tu XML y comprueba su estructura sin modificarlo. La comprobación se realiza directamente en tu navegador.
Pega un documento completo con un único elemento raíz, sin delimitadores de bloques de código. Se admiten comentarios, CDATA y espacios de nombres correctamente declarados.
No se admiten declaraciones DOCTYPE ni entidades personalizadas de una DTD. La comprobación de estructura no valida un esquema XSD ni DTD.
Se admiten hasta 100000 posiciones de texto. Algunos símbolos, como los emoji, ocupan dos posiciones. Superar este límite no significa que el XML esté mal formado.

Cómo comprobar un documento XML

  1. Pega el documento completo, sin encabezados HTTP ni delimitadores de bloques de código.
  2. Pulsa «Validar XML» para comprobar su estructura.
  3. Si aparece un error, revisa el mensaje, corrige la entrada y vuelve a validar.

Puedes revisar archivos de configuración o mensajes XML recibidos de una aplicación. La herramienta comprueba el texto pegado; no verifica la codificación de los bytes de un archivo original.

XML bien formado y validación con un esquema

Un documento bien formado tiene un único elemento raíz y una estructura que respeta las reglas de XML. Los nombres de las etiquetas de apertura y cierre deben coincidir, incluidas sus mayúsculas y minúsculas.

La validación mediante XSD o DTD añade requisitos sobre los elementos y atributos permitidos. Esta herramienta comprueba la estructura sintáctica y no realiza esa validación adicional. Puedes consultar la especificación XML 1.0 del W3C para conocer la distinción.

Interpretar un error del analizador

La ubicación, cuando está disponible, señala dónde se detecta el problema. Revisa también el contenido anterior: una comilla o una etiqueta sin cerrar puede provocar un error más adelante. Después de corregirlo, vuelve a validar para comprobar si queda otro problema.

Errores habituales de sintaxis XML

  • Cerrar etiquetas en un orden diferente al de su anidación.
  • Escribir valores de atributos sin comillas o repetir un atributo.
  • Utilizar un prefijo de espacio de nombres sin declararlo.
  • Escribir un carácter & literal fuera de CDATA: utiliza & para representarlo como texto.

Los documentos con DOCTYPE no se procesan. Esta limitación permite mantener la comprobación local sin resolver declaraciones o entidades externas. Si tu XML depende de una DTD, revísalo con una herramienta que la admita.

Dar formato a un XML bien formado

Para distinguir los niveles de anidación, utiliza el Formateador XML. Podrás elegir la indentación y copiar una versión más cómoda de leer. El validador conserva la entrada tal como la has pegado.

Ejemplos

Algunos ejemplos prácticos para entender cómo utilizar esta herramienta.

Un documento bien formado

Pega <persona><nombre>Ana</nombre><edad>28</edad></persona>.

XML bien formado: las etiquetas están cerradas y correctamente anidadas.

Una etiqueta sin cerrar

Pega <persona><nombre>Ana</persona>.

Error de estructura: cierra nombre antes de cerrar persona y vuelve a comprobar.

Un carácter que necesita una entidad

Pega <mensaje>Ana & Luis</mensaje>.

Error de sintaxis: sustituye el carácter & por &amp; para representarlo como texto.

Una sección CDATA

Pega <mensaje><![CDATA[Ana & Luis]]></mensaje>.

XML bien formado: el carácter & se admite como texto dentro de CDATA.

Preguntas frecuentes

Resolvemos algunas dudas habituales sobre esta herramienta.

Utiliza el analizador XML del navegador para comprobar si el documento está bien formado. Detecta problemas como etiquetas sin cerrar, anidación incorrecta o atributos mal escritos.

No. La comprobación de sintaxis no valida un esquema XSD, una DTD ni los campos y reglas que exige tu aplicación. El resultado se refiere a la estructura del documento, no a la corrección de sus datos.

Se muestran cuando el analizador del navegador proporciona una ubicación que la herramienta puede interpretar. Si no está disponible, se presenta el mensaje sin inventar una posición. El detalle puede variar entre navegadores.

Esta herramienta no admite declaraciones DOCTYPE ni entidades personalizadas de una DTD. Un documento no admitido no se clasifica automáticamente como mal formado: utiliza un analizador compatible para revisarlo.

Sí, siempre que el documento esté bien formado. Los prefijos utilizados para espacios de nombres deben estar declarados. Los comentarios y las secciones CDATA deben tener sus cierres correspondientes.

No modifica la entrada. Corrige los errores y vuelve a comprobarla. Para indentar el contenido, puedes utilizar el Formateador XML de Tulkio.

La comprobación se realiza localmente en el navegador. La herramienta no necesita enviar el documento al servidor ni consultar recursos externos.
Última revisión: 11 de octubre de 2026