Toolyard

Formateador de XML

Cómo dar formato a un XML

  1. Pega tu XML en el recuadro.
  2. La versión con sangría aparece debajo mientras escribes, con el número de elementos y el tamaño.
  3. Cambia Salida a "En una línea" para quitar la sangría, y luego copia o descarga el resultado.

Preguntas frecuentes

¿Se comprueba si mi XML tiene errores?

Sí. Pasa por el propio analizador XML del navegador, así que todo lo que no esté bien formado, como una etiqueta sin cerrar o un ampersand suelto, se señala con la línea en la que está.

¿Dar formato cambia el contenido?

Solo los espacios entre elementos. Los atributos, los comentarios, las secciones CDATA y las entidades vuelven tal como las leyó el analizador. Los espacios dentro de un elemento que además tiene elementos hijos se descartan, lo que solo importa si tu formato los trata como datos.

¿Por qué ha cambiado mi etiqueta autocerrada?

Un elemento sin hijos se escribe como <tag/>, que en XML es exactamente lo mismo que <tag></tag>. Cualquier analizador XML lee las dos formas igual.

¿Funciona con RSS, SVG y SOAP?

Sí. Todos son XML, así que un feed, un dibujo SVG o un sobre SOAP se pueden sangrar o comprimir igual.

¿Y con HTML?

El HTML es más permisivo que el XML, así que una página con etiquetas <p> o <br> sin cerrar se señalará aquí como error. Para HTML usa el minificador.

¿Se sube mi XML?

No. El texto se procesa en tu navegador y no se envía a ningún sitio.

Más herramientas para desarrolladores