Formatear y Minificar XML - indentar o comprimir

Formateador y minificador XML

Qué hace esta herramienta

El XML suele llegar de una máquina, en una única línea interminable: un feed RSS, un sitemap, una respuesta de API, un archivo de configuración. Esta página le devuelve la estructura para que puedas leerlo, y se la quita cuando necesitas la versión pequeña.

Cómo se usa

  1. 1 Pega el XML: un feed entero o un solo elemento.
  2. 2 Elige la sangría y pulsa Formatear o Minificar.
  3. 3 El texto cambia en el mismo cuadro: cópialo o pulsa Deshacer.

XML no es HTML, y la diferencia muerde

En HTML un puñado de elementos nunca cierran: <link>, <br>, <img>. En XML nada es especial, y <link> aparece en todos los feeds RSS de la web, envolviendo una dirección. Un formateador que arrastre la regla de HTML al XML desplaza la sangría un nivel a partir de ahí y deja la etiqueta de cierre a la deriva. Esta página apaga esa regla.

CDATA es contenido, no marcado

Una sección CDATA existe justamente para que un bloque de texto pueda contener signos de menor y mayor sin que se analice. Los feeds la usan todo el tiempo para el HTML de los artículos. Aquí su contenido pasa intacto: sin volver a sangrar, sin escapar, sin colapsar espacios, porque cualquiera de esas cosas cambiaría lo que lee quien consume el feed.

El espacio entre elementos suele ser libre; dentro del texto no

La sangría entre dos etiquetas no significa nada para un analizador, así que minificar la quita. Pero en contenido mixto —texto con elementos dentro— un espacio forma parte de los datos, y esta herramienta los conserva. Es una decisión conservadora: un lector de feeds que muestre «unodos» en vez de «uno dos» es un fallo que nadie rastrearía hasta un formateador.

Formatea, no valida

Una etiqueta de cierre que falta o un ampersand suelto se sangrarán junto con todo lo demás: la herramienta trabaja sobre texto, no sobre un documento analizado. Es a propósito: un validador que repara tu archivo en silencio esconde justo aquello que fuiste a buscar. Si la salida se ve mal, busca el desajuste que acaba de hacer visible.

Formateo de XML - preguntas frecuentes

Sí, y son las dos razones más comunes para abrir esta página. Ambos son XML puro, ambos suelen llegar en una sola línea y ambos contienen elementos <link>: justo el caso que un formateador pensado para HTML equivoca. Los bloques CDATA dentro de las entradas pasan intactos.
Nuevo
Formateador SQL Reparte una consulta larga en líneas legibles, o compáctala de nuevo en una. Mantiene tus mayúsculas, tus nombres entrecomillados y tus cadenas tal cual.
Popular Hoy
Formateador JSON Formatea, minifica y valida JSON en el navegador. El error se señala por línea y columna, y un árbol plegable muestra la estructura.

Herramientas de Desarrollo Relacionadas

Formateador JSON Formatea, minifica y valida JSON en el navegador. El error se señala por línea y columna, y un árbol plegable muestra la estructura.
Formateador HTML Indenta HTML desordenado para poder leerlo, o compáctalo para que pese menos. También funciona con fragmentos y nunca reescribe tu marcado en otra cosa.
Minificar CSS Comprime CSS quitando comentarios y espacios, o vuelve a expandirlo con sangría limpia. Respeta los espacios de calc(), las cadenas y las licencias.
Formateador SQL Reparte una consulta larga en líneas legibles, o compáctala de nuevo en una. Mantiene tus mayúsculas, tus nombres entrecomillados y tus cadenas tal cual.

Otras herramientas que pueden interesarte

Word a PDF Convierte Word a PDF gratis: sube un archivo DOC, DOCX, ODT o RTF y descarga un PDF bien formateado en segundos, sin registro ni marca de agua.
PDF a Word Convierte PDF a Word gratis: sube un PDF y descarga un DOCX editable en segundos - sin registro, sin marca de agua y sin instalar nada.
Contador de Palabras Contador de palabras gratuito: pega un texto para contar palabras, caracteres, frases y párrafos, y ver el tiempo estimado de lectura sin subir nada.
Contador de Caracteres Contador de caracteres gratuito: caracteres con y sin espacios, palabras y líneas, además de los límites SEO de títulos y meta descripciones.
Comprobador de Densidad de Palabras Clave Analizador de densidad de palabras clave gratuito: pega un texto o una URL y mira la frecuencia de cada palabra y frase, en porcentaje.