Saltar al contenido

Formateador XML

Formatea, embellece y valida XML con sangría adecuada y anidamiento de etiquetas. Minifica XML para producción. Herramienta online gratuita, 100% en tu navegador.

 

¿Qué es XML?

XML (Extensible Markup Language) es un lenguaje de marcado definido por el W3C para codificar datos estructurados en un formato legible tanto por humanos como por máquinas. A diferencia de HTML, XML no tiene etiquetas predefinidas — defines tus propios elementos y atributos para describir cualquier estructura de datos. XML se usa ampliamente en archivos de configuración (Maven pom.xml, Android AndroidManifest.xml, .NET .csproj), intercambio de datos (SOAP, RSS, feeds Atom, SVG) y formatos de documento (XHTML, DOCX, EPUB). Formatear XML con sangría adecuada hace que las estructuras profundamente anidadas sean legibles.

Estructura y sintaxis XML

Un XML bien formado sigue reglas estrictas: toda etiqueta de apertura (<elemento>) debe tener una etiqueta de cierre correspondiente (</elemento>) o ser autocerrada (<elemento />). Las etiquetas distinguen mayúsculas y minúsculas. Los atributos deben ir entre comillas. Debe haber exactamente un elemento raíz. Los caracteres especiales (&, <, >, ", ') deben usar referencias de entidad. Las secciones CDATA (<![CDATA[...]]>) permiten incrustar texto sin escapar. La declaración XML (<?xml version="1.0" encoding="UTF-8"?>) especifica la versión y la codificación de caracteres.

Privacidad

Todo el formateo y validación se ejecuta 100% en tu navegador. Ningún dato XML se envía a ningún servidor.