Ulvixor

Buscar herramientas

Busca entre todas las herramientas de Ulvixor por nombre o palabra clave.

Validador de XML

Pega un documento XML y valida su sintaxis al instante usando el analizador XML nativo del navegador. Si el XML es válido, puedes visualizarlo formateado con indentación clara; si no lo es, verás el motivo exacto del error.

Cómo funciona

  1. Pega o escribe tu XML en el panel de entrada.
  2. El navegador analiza el documento con su parser XML nativo (DOMParser).
  3. Si la sintaxis es correcta, se muestra una versión formateada e indentada del XML.
  4. Si hay un error de sintaxis, se muestra el mensaje que reporta el propio analizador del navegador.
  5. Copia el resultado formateado o descárgalo como archivo .xml.

Casos de uso

  • Verificar que un archivo de configuración XML no tenga errores antes de usarlo.
  • Depurar respuestas XML de APIs o servicios SOAP.
  • Formatear XML minificado o generado por máquina para hacerlo legible.
  • Revisar feeds XML (RSS, sitemaps) antes de publicarlos.

Casos de uso

  • Verificar que un archivo de configuración XML no tenga errores antes de usarlo.
  • Depurar respuestas XML de APIs o servicios SOAP.
  • Formatear XML minificado o generado por máquina para hacerlo legible.
  • Revisar feeds XML (RSS, sitemaps) antes de publicarlos.

Errores comunes

  • Dejar una etiqueta sin cerrar o cerrarla en el orden incorrecto.
    A diferencia de HTML, XML exige que cada etiqueta se cierre explícitamente y en orden. El validador señala exactamente dónde el parser encontró el problema.
  • Tener más de un elemento raíz en el documento.
    Un documento XML válido debe tener un único elemento raíz que envuelva a todos los demás.
  • Usar caracteres especiales como & sin escapar.
    Reemplaza & por &amp;, < por &lt;, etc., o el parser lo interpretará como el inicio de una entidad inválida.

Preguntas frecuentes

No. La validación se realiza completamente en tu navegador con DOMParser, la API nativa de análisis XML de JavaScript. Tu XML nunca sale de tu equipo.

No. Solo valida que el XML esté bien formado (sintácticamente correcto): etiquetas cerradas correctamente, un único elemento raíz, atributos bien escritos, etc. No verifica que cumpla con un esquema XSD, DTD o RelaxNG específico.

La herramienta muestra el mensaje de error que reporta el analizador XML del navegador, indicando en qué parte del documento se encontró el problema.

Sí. Si el XML es válido, la herramienta siempre muestra una versión formateada con indentación, independientemente de si el XML original estaba en una sola línea o ya tenía saltos de línea.

Alternativas

Editores como VS Code con extensiones de XML validan mientras escribís. Esta herramienta es útil para una verificación puntual sin instalar nada, por ejemplo antes de pegar un XML en un ticket o correo.