Herramienta para desarrolladores

Formateador de XML

Sangra el XML para poder leerlo y descubre exactamente dónde falla.

Formateador de XML Funciona en tu dispositivo
  • Se ejecuta en tu navegador — tu texto no se envía a ningún sitio
  • Sin registro, sin cuotas, gratis para usar tantas veces como quieras

Cómo funciona

El XML aparece en los lugares menos convenientes: una respuesta SOAP, un sitemap, un archivo de configuración, una exportación de un sistema antiquísimo que nadie mantiene. Suele llegar en una sola línea, y lo primero que hace falta es ver su forma, seguido poco después de encontrar esa etiqueta sin cerrar que lo rompe todo.

Formatear y minimizar

Sangrar revela la estructura. Minimizar elimina los espacios en blanco entre elementos, que es lo que quieres antes de enviar o almacenar una carga útil. Ambas operaciones conservan el contenido; solo cambian los espacios en blanco entre elementos.

Comprueba que el documento esté bien formado

El XML lo analiza el propio analizador de tu navegador antes de mostrar nada. Si no está bien formado (una etiqueta sin cerrar, un ampersand suelto, un anidamiento que no coincide), recibes el mensaje del propio analizador sobre lo que salió mal en lugar de una salida estropeada en silencio.

Bien formado no es lo mismo que válido

Esto comprueba la sintaxis, no si el documento coincide con un esquema o DTD. Un documento puede estar perfectamente bien formado y aun así ser incorrecto para su propósito; eso requiere validación de esquemas, que esta herramienta no hace.

Por qué funciona en local

Las cargas útiles XML suelen llevar credenciales, registros de clientes y nombres de puntos de acceso internos. Pegar una en un servidor que no controlas es una divulgación real. Aquí el análisis ocurre en la propia página.

Preguntas frecuentes

Formateador de XML: preguntas

¿Comprueba mi XML contra un esquema?

No. Comprueba que el documento esté bien formado. La validación de esquemas o DTD es otro trabajo.

¿El formateo cambiará mis datos?

No. Solo cambian los espacios en blanco entre elementos.

¿Qué pasa si mi XML está roto?

Recibes el mensaje de error del propio analizador que describe qué falla, en lugar de una salida estropeada.

¿Se sube mi XML?

No. Se analiza y se formatea en tu navegador.