Validador XML

Comprueba si un documento XML está bien formado y ve la línea que falló. La validación se ejecuta en tu navegador, así que el archivo nunca se sube.

Entrada XML

Pega tu XML

Resultado de la validación

Resultado

Pega XML y pulsa Validar para comprobarlo.

¿Qué hace un validador de XML?

Un validador de XML analiza el documento e indica si está bien formado: cada etiqueta de apertura tiene su cierre correspondiente, los atributos van entre comillas y los elementos están anidados correctamente.

Estar bien formado es el primer requisito para que un analizador, una hoja XSLT o un cliente SOAP puedan leer el XML. La validación contra un esquema es un paso aparte y más estricto.

Cómo validar XML

  1. Pega tu XML en el cuadro de entrada.
  2. Pulsa Validar XML.
  3. Un mensaje en verde confirma que el documento está bien formado.
  4. Si no, el error muestra la línea y la etiqueta desemparejada.

Ejemplos de validación XML

Bien formado

<note><to>Ada</to></note>
Bien formado

Falta la etiqueta de cierre

<note><to>Ada</to>
No está bien formado: etiqueta note sin cerrar

Validador XML: UrsaKit frente a otras opciones

CriterioUrsaKitHacerlo por tu cuentaHerramienta típica
PreparaciónAbrir la páginaInstalar xmllintAbrir la página
Posición del errorLínea y mensajeLínea y mensajeVariable
Los datos salen del dispositivoNo, se ejecuta en el navegadorNoA menudo se envían a un servidor
Compatibilidad con esquemasNo, solo buena formaciónDTD y XSDA veces
Preguntas frecuentes

Preguntas frecuentes

¿Bien formado o válido? ¿Cuál es la diferencia?

Bien formado significa que la sintaxis es correcta. Válido significa que además cumple un esquema DTD o XSD. Esta herramienta comprueba la buena formación.

¿Qué errores se notifican?

Etiquetas sin cerrar, cierres desemparejados, atributos sin comillas y otros problemas de sintaxis, con el número de línea.

¿Comprueba los espacios de nombres?

Acepta las declaraciones de espacio de nombres como atributos, pero no valida que cada prefijo esté asociado a la URI esperada.

¿Se sube mi XML?

No. La validación se ejecuta localmente con JavaScript en tu navegador.

¿Puede validar archivos enormes?

Los archivos de hasta unos pocos megabytes van bien; los documentos muy grandes dependen de la memoria de tu dispositivo.

¿Debería validar antes de formatear?

Validar primero es buena costumbre: el formateador también fallará con XML roto, pero el validador explica exactamente por qué.

Todas las Herramientas