Minificador de XML
Minifique XML eliminando la sangría, los saltos de línea entre etiquetas y los comentarios, mientras se conservan exactamente los elementos, los atributos, el contenido de texto y CDATA. El minificador comprueba primero que el documento esté bien formado e informa de las etiquetas incompatibles o los atributos mal formados, junto con la línea y la columna. Respeta xml:space="preserve", para que los desarrolladores puedan reducir el tamaño de feeds, mapas del sitio y cargas de datos con seguridad.
Preguntas frecuentes
¿Qué elimina el minificador de XML?
Elimina el texto que solo contiene espacios en blanco entre etiquetas, los comentarios y los espacios adicionales dentro de las etiquetas, entre atributos. El texto que contiene cualquier carácter visible se conserva exactamente como está escrito.
¿Puedo conservar los comentarios?
Sí. Active «Conservar comentarios» y todos los comentarios permanecerán en el resultado. De forma predeterminada, se eliminan porque rara vez son relevantes para las máquinas.
¿Se conservan los espacios en blanco dentro de xml:space="preserve"?
Sí. Dentro de un elemento con xml:space="preserve", y en sus elementos secundarios salvo que restablezcan ese valor, todo el texto de espacios en blanco se conserva sin cambios.
¿Comprueba primero el documento?
Sí. Se informa de las etiquetas incompatibles o sin cerrar, los atributos duplicados o sin comillas, el texto fuera del elemento raíz, varios elementos raíz y los caracteres & sueltos, junto con la línea y la columna.
¿Qué ocurre con CDATA, las instrucciones de procesamiento y DOCTYPE?
Se conservan tal como están escritos. La declaración XML permanece al principio y los espacios adicionales que contiene se reducen.
¿Se expandirán las referencias a entidades?
No. Las referencias como & o © se conservan tal cual, de modo que el documento minificado significa exactamente lo mismo que el original.
¿Eliminar espacios en blanco puede cambiar el significado?
En el contenido mixto, se elimina el texto que solo contiene espacios en blanco entre dos elementos en línea, lo que puede unir palabras como <b>a</b> <i>b</i>. Use xml:space="preserve" o conserve el formato de esos documentos si eso es importante.
¿Qué tamaño puede tener la entrada?
Hasta 1 MB de XML por solicitud. El minificador lee el documento en una sola pasada, por lo que los resultados se devuelven rápidamente.
¿Puedo minificar archivos SVG con esta herramienta?
Sí, SVG es XML. Para obtener archivos SVG mucho más pequeños, el Minificador de SVG también optimiza rutas, colores y números con SVGO.
¿Se guarda mi XML?
No. El documento se procesa en memoria y se devuelve. Nunca se guarda; solo se registran los tamaños de las solicitudes.