Formateador XML
Formatea y minifica documentos XML
Acerca de Formateador XML
Aplica una sangría de 2 espacios por nivel al XML o lo minifica eliminando los espacios en blanco entre etiquetas, tras comprobar con el analizador XML de tu navegador que el documento está bien formado. Funciona mejor con XML orientado a datos, como archivos de configuración, mensajes SOAP, sitemaps y feeds RSS, donde cada elemento contiene texto o elementos hijos, pero no ambos.
Categoría: Codificación.
Preguntas frecuentes
¿Qué hace el formateo XML?
▾
Elimina los espacios en blanco entre etiquetas y luego coloca cada etiqueta en su propia línea, con una sangría de 2 espacios por cada nivel de anidamiento. Los elementos que solo contienen texto quedan en una línea, y los atributos, comentarios, secciones CDATA y la declaración XML se conservan tal como están.
¿Valida mi XML?
▾
Solo comprueba que esté bien formado: el DOMParser de tu navegador debe aceptar el documento (una única raíz, etiquetas que coinciden y están bien anidadas, atributos entre comillas, sin entidades no definidas) antes de formatearlo o minificarlo y, si no lo acepta, se muestra su mensaje de error. No valida contra una DTD ni un XML Schema (XSD).
¿Qué elimina Minificar?
▾
Solo los espacios en blanco entre etiquetas, como saltos de línea y sangrías. Los comentarios, la declaración XML, los espacios dentro de las etiquetas y el texto de los elementos se mantienen, así que el resultado es compacto pero no está optimizado al máximo.
¿Puedo formatear HTML o XHTML con esta herramienta?
▾
Solo el XHTML bien formado pasa la comprobación XML; las etiquetas sin cerrar como <br> y las entidades HTML como se rechazan. Aun así, los elementos que mezclan texto y etiquetas, como <p>Hola <b>mundo</b></p>, pueden quedar con una sangría incorrecta o hacer que Formatear falle, y Minificar elimina los espacios que quedan entre dos etiquetas, lo que puede unir palabras.