Minificador de XML

Tu XML permanece en este navegador.

Pega XML bien formado de hasta 1.000.000 de caracteres. La validación y la minificación se realizan en este navegador.

Este minificador de XML funciona solo en el navegador. Elimina comentarios y reduce las secuencias de espacios formadas solo por espacios y saltos de línea entre marcas. Antes comprueba que el XML esté bien formado y conserva el texto, CDATA, valores y orden de atributos, declaraciones e instrucciones de procesamiento. El XML no se envía a un servidor.

Cómo minificar XML

  1. 1

    Pega XML bien formado

    Admite hasta 1.000.000 de caracteres y todo se procesa en este navegador.

  2. 2

    Revisa el resultado

    Se eliminan los comentarios y el espacio con saltos de línea entre marcas.

  3. 3

    Copia o descarga

    Copia el XML minificado o guárdalo como archivo local.

Qué cambia este minificador

  • Elimina comentarios XML como <!-- nota temporal -->.
  • Reduce secuencias de solo espacios que contienen un salto de línea entre marcas.
  • Conserva el texto de los elementos, CDATA, valores y orden de atributos.
  • Conserva la declaración XML y las instrucciones de procesamiento.

Ejemplo:

<catalogo>
  <!-- nota interna -->
  <libro id="7">Un título</libro>
</catalogo>

se convierte en:

<catalogo><libro id="7">Un título</libro></catalogo>

Qué comprueba

El analizador del navegador solo acepta XML bien formado. También se rechazan los documentos con DOCTYPE o declaraciones de entidad. No se carga ninguna entidad externa.

No es una validación DTD, XSD, de espacios de nombres, de reglas de negocio ni de la aplicación. Un XML bien formado puede no servir para el sistema que lo consume.

Protege el significado antes de reducir espacios

La minificación no garantiza equivalencia semántica. No la uses si el consumidor depende de los espacios, especialmente con contenido mixto o xml:space="preserve". Conserva el original y prueba el archivo con la aplicación de destino.

Privacidad y límite

El XML permanece en la memoria del navegador y puede conservarse durante esta sesión de pestaña. No se añade a la URL ni se envía al servidor. El límite es de 1.000.000 de caracteres.

Preguntas frecuentes

No. Solo realiza una comprobación sintáctica XML en el navegador, sin validar esquema, espacios de nombres ni reglas de aplicación.

La herramienta no carga entidades externas. Rechazar esas declaraciones mantiene claro el límite de procesamiento local.

Sí. Mantiene el texto, CDATA, valores de atributos, declaraciones e instrucciones de procesamiento sin cambios.

Solo después de probarlo con la aplicación que lee el XML. No minifiques documentos sensibles a espacios o de contenido mixto sin esa prueba.

Herramientas relacionadas