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.
Referencia
¿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.