fast-xml-parser, aplica sangría a las etiquetas, alinea los atributos y valida que el documento esté bien formado, para detectar rápidamente problemas habituales como etiquetas sin cerrar o atributos incorrectos.Información general
XML Formatter es un embellecedor y validador profesional de documentos XML. Basado en el motor
Cómo usar esta herramienta
Paso 1: pega el XML que quieres tratar en el editor izquierdo o haz clic en "Ejemplo" para cargar un caso de prueba. Paso 2: la herramienta formatea el XML en tiempo real y muestra el resultado a la derecha; si hay un error de sintaxis, aparece una indicación justo debajo del panel de entrada explicando la ubicación y la causa. Paso 3: cada elemento queda en su propia línea, los hijos se sangran con 2 espacios y los atributos permanecen en la etiqueta de apertura. Paso 4: la herramienta antepone automáticamente
<?xml version="1.0" encoding="UTF-8"?> si tu entrada no lo tiene. Paso 5: copia o descarga la salida como archivo .xml.Casos de uso habituales
formatear mensajes de petición / respuesta de Web Services SOAP durante la depuración; normalizar el
pom.xml de Maven, el AndroidManifest.xml de Android o archivos de configuración de Spring; trabajar con feeds RSS / Atom o gráficos SVG; embellecer datos XML extraídos de archivos de log; formatear mensajes estándar de los sectores financiero, gubernamental y de telecomunicaciones (ISO 20022, HL7 y similares).Detalles técnicos
la herramienta valida estrictamente contra la especificación W3C XML 1.0: las etiquetas deben estar equilibradas (o ser autocerradas), los valores de atributo deben ir entre comillas, y los caracteres ilegales deben escaparse con entidades. No realiza validación contra DTD ni XSD. Los comentarios, las secciones CDATA (
<![CDATA[]]>) y las instrucciones de procesamiento (<? ?>) se conservan. Los prefijos de espacios de nombres se mantienen sin cambios. Los espacios en blanco alrededor de los nodos de texto pueden normalizarse.Privacidad y seguridad
el análisis y el formateo se ejecutan localmente en tu navegador. El XML que introduces nunca se sube, por lo que puedes procesar con seguridad archivos XML que contengan campos de negocio, marcadores de secretos o configuraciones internas del sistema.