¿Qué es un formateador de XML?
El XML de las API, configuraciones o exportaciones suele llegar como una larga línea ilegible o con indentación desordenada. Leerlo o depurarlo así es doloroso. Este Formateador de XML gratuito embellece el XML con una indentación limpia por profundidad —o lo minifica en una sola línea compacta— al instante en tu navegador.
XML (Extensible Markup Language) es un formato ampliamente utilizado para el intercambio de datos estructurados — usado en servicios web SOAP, feeds RSS/Atom, documentos Office (DOCX, XLSX), gráficos SVG y sistemas empresariales heredados.
Formateando XML
- Pega tu XML en la entrada.
- Haz clic en Embellecer para indentar, o en Minificar para compactar.
- Copia el resultado formateado.
Usos Comunes
- Formatear la respuesta de un servicio web SOAP para depuración o documentación.
- Embellecer un SVG, DOCX o archivo fuente XML XLSX para comprender su estructura.
- Validar la sintaxis XML antes de enviarlo a una API o guardarlo en un archivo.
- Minificar XML para reducir el tamaño del archivo para transmisión o almacenamiento.
Cómo funciona el formateo de XML
El formateador usa el DOMParser integrado del navegador para analizar el XML en un árbol DOM. Si el XML tiene un error de sintaxis, el analizador emite un elemento <parsererror> y la herramienta lo reporta.
La salida usa sangría de dos espacios. Las etiquetas de cierre automático se conservan. El contenido de texto se conserva textualmente.
Ventajas
- Indentación legible por profundidad.
- Minificación en un clic para una salida compacta.
- Privado y gratis: funciona por completo en tu navegador.
Formato XML, Solo Localmente
XML se formatea y valida usando un analizador JavaScript que se ejecuta en tu navegador. Los datos XML que proporcionas se procesan completamente en tu máquina; nunca llegan a nuestros servidores.