Organizar elementos por niveles
Pega <persona><nombre>Ana</nombre><edad>28</edad></persona> y elige 2 espacios.
Pega tu documento XML, elige 2 espacios, 4 espacios o tabulaciones y obtén una presentación por niveles. Comprueba que esté bien formado y copia el resultado directamente desde tu navegador.
Introduce los datos necesarios y obtén el resultado.
La entrada permanece disponible para que puedas compararla con el resultado. Si el documento contiene un error, corrígelo antes de volver a formatear.
La indentación ayuda a distinguir qué elementos están dentro de otros. Puede facilitar la revisión de archivos de configuración, mensajes de intercambio o documentos exportados por una aplicación. Elige una separación coherente con tu editor.
XML puede utilizar espacios como parte de sus datos. En los elementos que contienen solo etiquetas y espacios de separación, esta herramienta reorganiza esos espacios para crear la indentación. Revisa el resultado si tu aplicación interpreta esos espacios.
El contenido mixto, como <p>Hola <b>Ana</b>.</p>,
se mantiene sin insertar saltos dentro del elemento. También se respeta
xml:space="preserve" y se conserva el contenido de las secciones CDATA.
Puedes consultar las reglas del formato en la especificación XML 1.0 del W3C.
Un documento bien formado cumple las reglas de estructura comprobadas por el analizador. Eso no garantiza que incluya los elementos, atributos o valores exigidos por tu sistema. La herramienta no realiza validación XSD ni DTD y no admite DOCTYPE.
El resultado se presenta como texto de solo lectura. Puedes copiarlo con el botón o seleccionarlo manualmente. Los saltos añadidos por la indentación utilizan LF.
El formateo sirve para leer y editar con más comodidad. Si trabajas con firmas XML o comparaciones exactas, conserva el documento original y utiliza las herramientas de verificación correspondientes.
Algunos ejemplos prácticos para entender cómo utilizar esta herramienta.
Pega <persona><nombre>Ana</nombre><edad>28</edad></persona> y elige 2 espacios.
Pega <p>Hola <b>Ana</b>, bienvenida.</p>.
Pega <nota xml:space="preserve"> texto con espacios </nota>.
Pega <persona><nombre>Ana</persona>.
Resolvemos algunas dudas habituales sobre esta herramienta.