1. Qué hace esta herramienta
Este embellecedor de XML online gratuito formatea, valida y minifica XML. Úsalo para formatear XML, pretty print XML o minificar XML en APIs, SOAP o configuraciones. Pega XML minificado o desordenado y obtén salida legible e indentada, o minifica para payloads más pequeños. Gratis y privado; sin registro, sin subida. Todo el procesamiento se ejecuta en tu navegador y tus datos se quedan en tu dispositivo. Ideal para respuestas API/SOAP, config o feeds, depuración o localizar etiquetas sin cerrar.
2. Cómo usarla
Inicio rápido: Pega o escribe XML, haz clic en Formatear o Embellecer para salida indentada, o Minificar para una sola línea. Corrige cualquier error de bien formado que indique la herramienta. Copia el resultado.
- Pega XML — Pega tu cadena XML en el área de entrada.
- Formatear — Haz clic en Formatear o ajusta la indentación. La salida se actualiza.
- Validar — XML inválido muestra un error; XML válido muestra la vista de árbol.
- Minificar — Haz clic en Minificar para eliminar espacios en blanco innecesarios.
- Copiar — Copia la salida formateada o minificada al portapapeles.
3. Cómo funciona
La herramienta parsea la entrada con el DOMParser del navegador. Si el parseo falla, muestra el error. Si es válido, reformatea con la indentación elegida (pretty-print) o minifica eliminando espacios entre etiquetas. La vista de árbol se construye del documento parseado para facilitar la navegación. Todo el procesamiento es en el cliente.
Todo el procesamiento se ejecuta en tu navegador. No se envía ningún dato a ningún servidor.
4. Casos de uso y ejemplos
- Archivos de configuración — Formatea config XML para legibilidad.
- APIs SOAP/XML — Formatea respuestas para depuración.
- SVG — Formatea marcado SVG para edición.
- Documentación — Produce muestras XML limpias.
- Bundling — Minifica XML para payloads más pequeños.
Ejemplo
Entrada: <root><item>a</item><item>b</item></root>
Formateado (2 espacios):
<root>
<item>a</item>
<item>b</item>
</root>
5. Limitaciones y restricciones conocidas
- Solo XML — No soporta HTML5 ni XML inválido.
- Archivos grandes — XML muy grande puede ralentizar la vista de árbol.
- Sin esquema — Valida solo bien formado; no valida contra DTD o XSD.