Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Formatea, minifica y valida documentos XML con sangría configurable, resaltado de sintaxis y una vista de árbol interactiva y plegable.

Formateador de XML — Formatea, minifica y valida XML

El Formateador de XML es una herramienta online que formatea, minifica y valida documentos XML directamente en tu navegador. Pega un archivo desordenado de una sola línea y obtendrás código limpio y con sangría, con resaltado de sintaxis y una vista de árbol interactiva.

Funciona con cualquier XML bien formado: archivos de configuración, mensajes SOAP, feeds RSS y Atom, gráficos SVG, hojas de estilo XSLT y esquemas XSD. Así, desarrolladores, analistas de datos y cualquiera que lea formatos basados en XML pueden ordenar y verificar sus datos en segundos.

Privado por diseño: todo el formateo y la validación se ejecutan localmente en tu navegador. Tu XML nunca se sube a un servidor, así que es seguro usarlo con documentos sensibles o confidenciales.

Cómo formatear XML

1

Agrega tu XML

Pega tu XML en el panel de entrada de la izquierda o usa Subir archivo para cargar un documento desde tu dispositivo. Prueba con Datos de ejemplo para ver la herramienta en acción con un XML de muestra.

2

Elige Formatear o Minificar

Elige Formatear para embellecer con una sangría limpia, o Minificar para eliminar los espacios y dejarlo en una sola línea compacta. En modo Formatear, define el tamaño de sangría en 2, 4 u 8 espacios.

3

Revisa el resultado

El resultado aparece a la derecha. Alterna entre la vista Código con resaltado de sintaxis y la vista Árbol para explorar la estructura. La barra de estado indica si el XML es válido, además del número de líneas, el tamaño y la cantidad de elementos.

4

Copia o descarga

Usa Copiar para enviar el XML formateado a tu portapapeles, o Descargar para guardarlo como un archivo .xml. Limpiar reinicia el editor cuando termines.

Funciones

Formatea con sangría a medida

Formatea el XML con 2, 4 u 8 espacios de sangría, manejando correctamente elementos, atributos, texto, comentarios y secciones CDATA.

Minifica el XML

Elimina los espacios innecesarios para producir un documento compacto de una sola línea, ideal para archivos más pequeños y entornos de producción.

Validación en tiempo real

Tu XML se comprueba para verificar que está bien formado mientras escribes. Los errores muestran la línea y columna exactas, con la línea problemática resaltada.

Resaltado de sintaxis

La vista de código con colores distingue etiquetas, nombres de atributos, valores, comentarios, secciones CDATA y la declaración XML.

Vista de árbol interactiva

Explora el documento como un árbol plegable. Cada elemento muestra su etiqueta, atributos y número de hijos, con distintivos para nodos de texto, comentario y CDATA.

Sube y descarga archivos

Carga archivos basados en XML como .xml, .svg, .xsl, .xslt, .xsd y .rss, y luego descarga el resultado formateado como un archivo XML.

Copiar y datos de ejemplo

Copia la salida formateada a tu portapapeles con un clic, o carga un XML de ejemplo integrado para probar la herramienta al instante.

Editor con números de línea

El editor de entrada incluye números de línea sincronizados con el desplazamiento y soporte de Tab que inserta espacios según el tamaño de sangría que elijas.

Estadísticas en la barra de estado

Una barra de estado en vivo indica el estado de validez junto con el número de líneas, el tamaño del archivo y el total de elementos.

Funciona en tu navegador

Cada paso ocurre localmente en tu dispositivo. No se envía nada a un servidor, manteniendo tus datos XML totalmente privados.

Preguntas frecuentes

¿Cómo formateo XML online?

Pega tu XML en el panel de entrada y deja seleccionado Formatear. La herramienta lo embellece al instante con una sangría limpia en el panel de salida, sin instalar nada ni registrarte. Usa Copiar o Descargar para guardar el resultado.

¿Cómo indento o embellezco un archivo XML?

Carga el archivo con Subir archivo o pega su contenido, y luego elige un tamaño de sangría de 2, 4 u 8 espacios. El formateador vuelve a aplicar la sangría a todo el documento para que los elementos anidados queden alineados y sean fáciles de leer.

¿Formatear también valida el XML?

Sí. Mientras escribes, la herramienta comprueba que tu XML esté bien formado y muestra XML válido o XML inválido en la barra de estado. Si algo está mal, recibes un mensaje con la línea y columna exactas, y esa línea se resalta en el editor.

¿Qué significa "XML inválido"?

Significa que tu XML no está bien formado. Las causas habituales son etiquetas de cierre faltantes, nombres de etiqueta que no coinciden, un & sin escapar (usa &) o la falta de un elemento raíz. El mensaje de error indica la ubicación del problema para que puedas corregirlo.

¿Qué formatos XML y tipos de archivo son compatibles?

Funciona cualquier XML bien formado, incluidos SOAP, feeds RSS y Atom, SVG, XSLT y esquemas XSD. El botón de subida acepta archivos con extensiones como .xml, .svg, .xsl, .xslt, .xsd, .rss, .atom, .wsdl y .txt.

¿La herramienta cambia el contenido de mi XML?

No. Formatear solo ajusta los espacios y la sangría. Tus nombres de elementos, atributos, texto, comentarios y secciones CDATA quedan exactamente igual. Minificar elimina los espacios entre etiquetas, pero conserva todo el contenido real.

¿Mis datos XML se suben a un servidor?

No. Todo el análisis, el formateo y la validación ocurren por completo en tu navegador usando JavaScript. Tu XML nunca sale de tu dispositivo, así que es seguro usarlo con documentos privados o confidenciales.

Entrada
Salida
Error

                

Pega el XML a la izquierda para formatear

| |
Pega tu XML y se valida en tiempo real mientras escribes
Alterna entre las vistas Código y Árbol para explorar la estructura
Usa los botones de sangría (2, 4, 8) para controlar el formato
Presiona Tab en el editor para insertar espacios
Sube archivos directamente: admite los formatos .xml, .svg, .xsl, .xsd, .rss
Todo el procesamiento ocurre en tu navegador, sin enviar datos a ningún servidor
¿Quieres aprender más? Leer documentación →
1/7
Comience a escribir para buscar...
Buscando...
No se encontraron resultados
Pruebe con otras palabras clave