Cómo usar: Minificador XML
- Pega el XML o abre un archivo
.xml,.rsso.svg. - El documento se comprueba para ver si está bien formado; los errores muestran la línea.
- Elige si quieres eliminar los comentarios y recortar los espacios alrededor de los valores de texto.
- Copia o descarga el XML minificado.
¿Qué hace la minificación de XML?
El XML suele formatearse con sangrías y saltos de línea para que sea legible. Para las máquinas, esos caracteres son solo bytes adicionales. Un minificador de XML elimina los espacios entre etiquetas, normaliza los espacios dentro de las etiquetas y, opcionalmente, quita los comentarios, mientras deja intactos el texto de los elementos, los valores de los atributos, las secciones CDATA y las instrucciones de procesamiento.
Qué se conserva
| Parte | Tratamiento |
|---|---|
Declaración <?xml … ?> | Se conserva |
<!DOCTYPE> y subconjuntos internos | Se conservan |
<![CDATA[ … ]]> | Se conserva byte a byte |
| Texto dentro de los elementos | Se conserva (recortado opcionalmente) |
| Espacios en blanco entre etiquetas | Se eliminan |
| Comentarios | Se eliminan (opcional) |
Nota sobre el contenido mixto
En XML orientado a documentos, como XHTML o DocBook, los espacios entre elementos en línea pueden tener significado (<b>negrita</b> <i>texto</i>). Los nodos formados solo por espacios se eliminan por diseño, así que revisa estos documentos antes de usar el resultado o mantenlos con formato. El XML orientado a datos (feeds, configuraciones, payloads de API, sitemaps) es siempre seguro.
Usos habituales
- Reducir el tamaño de las peticiones y respuestas SOAP y de API XML.
- Compactar feeds RSS/Atom y feeds de productos para plataformas de comerciantes.
- Reducir el tamaño de los sitemaps XML y de los archivos de configuración almacenados en bases de datos.
Para hacer el proceso inverso, usa el formateador XML. Los archivos SVG también son XML, pero el optimizador SVG ahorra mucho más porque además simplifica las rutas y elimina los metadatos del editor.
También se busca como: minificar xml, compresor xml, comprimir xml, xml en una línea, eliminar espacios xml, minificar xml online.
Herramientas que combinan con: Minificador XML
- Minificador JSON — Elimina todos los espacios innecesarios de tu JSON, valídalo al mismo tiempo y comprueba cuántos bytes ahorras, antes y después de gzip.
- Minificador de HTML — Reduce páginas y plantillas HTML eliminando comentarios y espacios en blanco innecesarios, minificando el <style> y el <script> inline y limpiando atributos, sin que cambie el diseño.
- Validador de Sitemap — Encuentra y valida tu sitemap XML: número de URLs, sitemaps hijos del índice, cobertura de lastmod, duplicados y URLs de otro host.
- Gzip Comprimir y Descomprimir — Comprime texto o cualquier archivo con gzip, zlib o deflate sin cabecera.
Preguntas frecuentes
¿El XML minificado sigue siendo válido?
¿Se modifican las secciones CDATA?
¿Por qué aparece el error “no bien formado”?
& sin escapar o dos elementos raíz. El número de línea indica dónde se detuvo el analizador.