Herramientas para Desarrolladores

Formateador de XML

Pega XML desordenado y obtén una salida limpia e indentada, o minifícalo a una sola línea, con la validez comprobada sobre la marcha.

Valora esta herramienta
XML
Resultado

Cómo usar Formateador de XML

  1. Pega tu XML en el cuadro de la izquierda.
  2. Haz clic en «Embellecer» para una indentación legible, o en «Minificar» para comprimirlo.
  3. Copia el resultado: cualquier error de XML se señala abajo.

Acerca de Formateador de XML

Este formateador de XML toma XML enredado, en una sola línea o mal indentado, y lo dispone de forma limpia, con cada elemento anidado bajo su padre para que puedas leer de verdad la estructura. Cuando necesitas lo contrario —la carga más pequeña posible para transporte o almacenamiento— el botón Minificar elimina cada hueco entre etiquetas y lo colapsa en una sola línea. Mientras trabajas, la herramienta analiza tu XML y señala cualquier error, para que detectes una etiqueta sin cerrar o un carácter suelto antes de que rompa algo más adelante.

El XML todavía sostiene una enorme parte de la web: feeds RSS, SVG, sitemaps, APIs SOAP, documentos de Office, diseños de Android e incontables archivos de configuración. Poder imprimir rápidamente una respuesta con formato o reducir un documento es una pequeña cosa que ahorra tiempo real cuando estás depurando.

Todo funciona localmente en tu navegador, así que tus datos nunca se suben. ¿Necesitas los datos con otra forma? Conviértelos con XML a JSON, luego ordena eso con el formateador de JSON o inspecciónalo en el visor de JSON.

Preguntas frecuentes

¿Valida mi XML?

Comprueba que el XML esté bien formado —correctamente anidado y cerrado— y muestra un error si no lo está. No lo valida contra un esquema o DTD específico.

¿El formateo cambiará mis datos?

No. Embellecer solo añade espacios en blanco entre elementos y Minificar solo los quita; el contenido y la estructura reales permanecen idénticos.

¿Se envía mi XML a un servidor?

No. El análisis y el formateo ocurren enteramente en tu navegador, así que nada sale de tu dispositivo.