Formateador XML

Formatea y embellece XML con validación e indentación configurable

¿Qué es y cómo funciona?

Un formateador de XML toma XML minificado o desordenado y lo reformatea con la sangría y los saltos de línea adecuados, convirtiendo un documento denso y pegado en un árbol anidado y limpio que puedes leer. El XML se usa en configuración, feeds de datos, SVG, RSS, formatos de documento e innumerables APIs, y a menudo llega todo en una línea — de una respuesta, un log o una exportación — donde el anidamiento es imposible de seguir. Formatear coloca cada elemento en su propia línea y lo sangra para mostrar cómo las etiquetas se contienen unas a otras, así que la estructura se vuelve obvia.

El XML legible es lo que te permite entender y arreglar un documento. Con la jerarquía desplegada puedes ver qué elementos están abiertos, dónde empieza y termina una sección, y detectar rápido una etiqueta descuadrada o sin cerrar que sería invisible en una sola línea. Los buenos formateadores también validan sobre la marcha, avisando si el XML no está bien formado. Esta herramienta formatea el XML en tu navegador con sangría configurable, así que incluso la configuración privada o los feeds de datos nunca salen de tu equipo.

Casos de uso

Preguntas frecuentes

¿Formatear cambia el significado de mi XML?

Para la estructura de elementos, no — solo añade espacio en blanco entre etiquetas, que el XML generalmente ignora. Los datos y la jerarquía no cambian. La única precaución es que el espacio puede ser significativo dentro del contenido de texto, así que los formateadores cuidadosos evitan reformatear el texto dentro de los elementos.

¿Qué significa que el XML debe estar "bien formado"?

El XML bien formado sigue las reglas estructurales: cada etiqueta está cerrada, las etiquetas están correctamente anidadas, los valores de atributo están entrecomillados, y hay un único elemento raíz. Un formateador que valida marcará las infracciones, que es a menudo como descubres una etiqueta de cierre que falta.

¿Puedo elegir la sangría?

Sí. La mayoría de formateadores te dejan elegir el tamaño o estilo de sangría — normalmente dos o cuatro espacios, a veces tabuladores — para encajar con las convenciones de tu proyecto. Una sangría consistente es lo que hace fácil de escanear la estructura anidada.

¿Se sube mi XML a algún sitio?

No. El formateo se ejecuta por completo en tu navegador, así que el documento — incluida cualquier configuración privada, credenciales o datos — nunca se envía a un servidor. Puedes formatear con seguridad XML interno o sin publicar.

Desarrollador

Generador de UUID · Conversor de timestamps · Codificador Base64 · Decodificador Base64 · Generador de hash · Conversor de colores