Qué hace esta herramienta
Pega XML o abre un archivo .xml y la herramienta comprueba que el documento esté bien formado y lo muestra con sangría para leerlo o en una sola línea para enviarlo. Todo ocurre en tu navegador: el texto no se envía a ningún sitio, así que sirve para archivos de configuración, facturas o mensajes SOAP con datos reales.
Cómo se usa
- Pega el XML en el cuadro de la izquierda, pulsa "Abrir un archivo" o suelta un archivo en la página.
- Elige Con formato o Minificar. Al dar formato puedes usar 2 espacios, 4 espacios o tabulación, poner cada atributo en su línea u ordenarlos de la A a la Z.
- Copia el resultado o descárgalo como formatted.xml.
Si hay un error, la herramienta se detiene en el primero, explica qué regla se rompió, muestra la línea y la columna, imprime esa línea con una marca debajo y ofrece un botón que lleva el cursor allí.
Tus datos no cambian
Solo se añaden o quitan espacios en blanco en elementos que contienen únicamente otros elementos, comentarios e instrucciones de procesamiento. Un elemento con texto o CDATA se escribe tal cual, así que el espacio de <p>Hola <b>mundo</b></p> no se toca. La declaración XML, el DOCTYPE, los comentarios, el orden de los atributos, las comillas y los prefijos de namespace se conservan.
Errores habituales
- Una etiqueta de cierre que no coincide, como en
<a><b></a></b>. - Un valor de atributo sin comillas.
- Un ampersand suelto: hay que escribir
&, y lo mismo con < y <. - Un prefijo de namespace que no se declaró con
xmlns:. - Dos elementos raíz o texto después de la raíz.
Es una comprobación de sintaxis de XML 1.0, no una validación con DTD o XML Schema, y no descarga recursos externos. Para comparar dos archivos mira el comparador de textos; para otros datos hay un formateador de JSON y un formateador de SQL.