Validador de XML

Comprueba si un XML está bien formado con el mismo analizador que los convertidores de XML.

Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.

Válido: The input is well-formed XML.

  • Root element: <note>
  • Total elements: 3
  • Root element has no attributes.

Borra el valor antes de iniciar otra comprobación. Validation runs locally and does not check against any external registry, server, or account.

Qué hace esta herramienta

Comprueba si un texto XML está bien formado: etiquetas correctamente anidadas y cerradas, sintaxis de atributos válida y exactamente un elemento raíz.

Cómo utilizarla

Pega o escribe XML. El comprobador reutiliza el analizador XML de este sitio — el mismo que hay detrás de los convertidores XML ↔ JSON — e informa del elemento raíz, el número total de elementos y los atributos de la raíz.

Ejemplo

Al introducir <note><to>Ada</to><from>Bob</from></note> se obtiene válido, con note como elemento raíz y 3 elementos en total.

Validación

Las etiquetas deben abrirse y cerrarse en pares coincidentes con exactamente un elemento raíz; los valores de atributo deben ir entre comillas y los nombres de atributo no pueden repetirse dentro de una etiqueta; los comentarios, las secciones CDATA y las instrucciones de procesamiento se reconocen y omiten, mientras que las declaraciones DOCTYPE se rechazan por seguridad.

Cómo interpretar el resultado

Un resultado válido confirma que el XML está bien formado y es seguro de analizar — no lo valida contra un XML Schema, un DTD ni ningún requisito de estructura propio de una aplicación.

Limitaciones

Este comprobador rechaza cualquier declaración DOCTYPE en lugar de resolver entidades externas o internas, así que un documento que dependa de una fallará aquí aunque algunos analizadores la acepten. Para obtener una salida con formato, usa el Formateador de XML; para convertir a JSON, usa el Convertidor de XML a JSON.

Privacidad

Todo el proceso usa API locales del navegador y la herramienta no sube los valores introducidos.

Preguntas Frecuentes

¿Qué hace Validador de XML?
Comprueba si un texto XML está bien formado: etiquetas correctamente anidadas y cerradas, sintaxis de atributos válida y exactamente un elemento raíz.
¿Cómo trata una entrada no válida?
Las etiquetas deben abrirse y cerrarse en pares coincidentes con exactamente un elemento raíz; los valores de atributo deben ir entre comillas y los nombres de atributo no pueden repetirse dentro de una etiqueta; los comentarios, las secciones CDATA y las instrucciones de procesamiento se reconocen y omiten, mientras que las declaraciones DOCTYPE se rechazan por seguridad.
¿Se suben los datos introducidos?
Todo el proceso usa API locales del navegador y la herramienta no sube los valores introducidos.