Minificador XML
Comprima un documento XML quitando los espacios entre elementos y, si quiere, los comentarios.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Minificador XML?
El XML con sangría contiene muchos espacios que solo existen para las personas. Minificar elimina la sangría y los saltos de línea entre elementos: el documento es más pequeño y cabe en una línea, por ejemplo para guardarlo en un campo de base de datos, incrustarlo en una cadena o enviarlo en una petición con límite de tamaño.
La herramienta comprueba que el XML esté bien formado y luego elimina el texto formado solo por espacios entre elementos y (por defecto) los comentarios. Se conservan el texto de los elementos, las secciones CDATA, los atributos, la declaración XML y el contenido mixto como <p>Hola <i>tú</i></p>, y un informe muestra el tamaño antes y después.
¿Cómo funciona?
- Pegue su XML en el cuadro de entrada.
- Deje «Conservar comentarios» desactivado para quitarlos, o actívelo para mantenerlos.
- Consulte el informe de tamaño y copie el resultado en una línea.
- Descargue minified.xml si necesita un archivo.
Casos de uso habituales
- Reducir el tamaño de XML guardado en una columna de base de datos o una caché.
- Incrustar un fragmento XML en una cadena JSON o en un valor de cabecera HTTP.
- Aligerar un XML de tipo SVG o de configuración antes de distribuirlo.
- Quitar los comentarios de desarrollo de un archivo XML antes de publicarlo.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
<?xml version="1.0"?>
<config>
<!-- server settings -->
<server host="localhost" port="8080">
<name>Main</name>
<tags>
<tag>a</tag>
<tag>b</tag>
</tags>
</server>
</config><?xml version="1.0"?><config><server host="localhost" port="8080"><name>Main</name><tags><tag>a</tag><tag>b</tag></tags></server></config>
Privacidad
Minificador XML se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
Los espacios dentro del texto se conservan, así que la salida no siempre es la más pequeña posible. Los documentos que dependen de xml:space="preserve" deben revisarse tras minificar.
Preguntas frecuentes
¿Minificar puede cambiar el significado de mi XML?
En XML orientado a datos no: solo se quitan los espacios de formato entre elementos. En XML orientado a documentos con contenido mixto, el texto y los elementos en línea se conservan exactamente.
¿Se eliminan los comentarios?
Sí por defecto, porque los comentarios no son datos. Active «Conservar comentarios» para mantenerlos.
¿Funciona con espacios de nombres y CDATA?
Sí. Los prefijos, los atributos xmlns y las secciones CDATA se mantienen tal cual.
Herramientas relacionadas
Formateador XML
Convierta XML comprimido o desordenado en un documento bien sangrado, fácil de leer y revisar.
JSON y datos
Validador XML
Descubra si su XML está bien formado y vea con precisión dónde falla.
JSON y datos
Conversor de XML a JSON
Convierta un documento XML en JSON conservando atributos, elementos repetidos y texto en una estructura predecible.
JSON y datos
Minificador HTML
Reduzca su HTML con un minificador prudente que deja intacto el contenido de <pre>, <textarea> y <script>.
Herramientas para desarrolladores
Minificador JSON
Comprima un documento JSON en una sola línea compacta y compruebe cuántos bytes ahorra.
JSON y datos
Escapar XML
Haga que cualquier texto sea seguro para colocarlo dentro de un elemento o un valor de atributo XML.
JSON y datos