jsonecho

Validador de XML

Comprueba que tu XML está bien formado, con la línea y la columna exactas de cualquier problema.

Cargando la herramienta...

Cómo usar Validador de XML

  1. Pega tu XML o sube un archivo.
  2. Una barra verde significa que está bien formado. Una barra roja muestra el problema y la línea.
  3. Haz clic en Ir al error para saltar a él.

Sobre Validador de XML

Este validador comprueba el buen formado: las reglas que todo documento XML tiene que seguir independientemente de lo que describa. Las etiquetas deben estar cerradas y anidadas correctamente, los valores de atributo deben estar entrecomillados, los caracteres especiales deben estar escapados, y hay un solo elemento raíz.

Cuando algo está mal, el mensaje te dice qué esperaba el parser y dónde, por ejemplo "Se esperaba la etiqueta de cierre 'item' (abierta en la línea 4) en lugar de la etiqueta de cierre 'items'". Eso suele ser todo lo que necesitas para encontrar el error tipográfico.

Preguntas frecuentes

¿Esto valida contra un XSD o DTD?

No, solo el buen formado. La validación de schema necesita el archivo de schema y otro tipo de herramienta.

¿Cuáles son los errores de XML más comunes?

Una etiqueta de cierre que falta, etiquetas cerradas en el orden incorrecto, un ampersand sin escapar en el texto (usa &), valores de atributo sin comillas y más de un elemento raíz.

¿Por qué "&" provoca un error?

El ampersand inicia una referencia de entidad en XML. Uno suelto no es válido, así que escribe & cuando quieras el carácter en sí.

¿El validador acepta declaraciones DOCTYPE?

Sí, se leen y se ignoran. Las entidades definidas en ellas no se expanden.

Más en Herramientas XML

Todas las herramientas →