Formateador XML
Formatea y minimiza XML. Valida la buena forma con línea y columna en errores.
Introduce un valor arriba para ver el resultado.
¿Para qué sirve?
XML sigue por todas partes: SOAP, configuraciones, RSS/Atom, SVG, OOXML. Una representación indentada es la diferencia entre leer y adivinar. Esta herramienta formatea o minimiza XML bien formado y usa el parser XML del navegador para señalar errores con línea y columna.
Cuándo usarlo
- Inspeccionar un envelope SOAP o una config XML de proveedor.
- Limpiar un SVG.
- Quitar espacios antes de enviar.
- Comprobar buena forma.
- Diff entre dos XML.
Errores comunes
- Bien formado ≠ válido. La validación de esquema necesita el esquema.
- El espacio puede ser significativo. Por defecto
xml:space="preserve"— no usar pretty-print en XML sensible al espacio. - Auto-cerrado vs vacío explícito. La herramienta normaliza a auto-cerrado.
- CDATA, comentarios y PIs se conservan.
- Los namespaces se conservan.
- Orden de atributos. Para checksum, canonicaliza (XML C14N) antes.
- Diferencias entre parsers. Línea/columna best-effort.