¿Qué es el formateador XML?
XML Formatter es una herramienta que lee cualquier documento XML y lo reescribe con una estructura limpia y consistente. Pegue una carga útil XML minificada o desordenada: un sobre SOAP, un feed RSS, un maven pom.xml, un diseño de Android, un mapa del sitio, y recuperar el marcado SOAP, correctamente sangrado o contraer un documento formateado en una sola línea compacta cuando necesite el tamaño más pequeño posible.
Aquí está el formateador XML en línea en una pequeña carga útil. Pegar <note><to>Ana</to><body>Hi & bye</body></note>, mantenga Beautify y 2 espacios y presione Formato. La salida coloca <to> y <body> en sus propias líneas, sangró dos espacios dentro de <note> y el encabezado dice "3 elementos · 4 líneas · 57 bytes". Cambie a Minify y presiónelo nuevamente, y el mismo documento volverá a estar en una línea a 50 bytes. El & permanece exactamente como está escrito. Este formateador XML es gratuito, no hay registro y no hay ningún paso de carga.
El XML sin formato de las API, las herramientas de compilación y las exportaciones a menudo llega en una línea enorme o con pestañas y espacios mixtos que hacen imposible escanear. Embellecerlo revela la jerarquía de elementos para que pueda encontrar el nodo que necesita, detectar una etiqueta faltante o diferenciar dos versiones. Minifying hace lo contrario: elimina los espacios en blanco entre etiquetas para reducir un archivo de configuración o un cuerpo de solicitud sin cambiar su significado. Esta herramienta hace ambas cosas y verifica la estructura de etiquetas a lo largo del camino para que las etiquetas no cerradas y que no coinciden se detecten antes de que lleguen a su analizador.
Todo se ejecuta al 100% en su navegador utilizando un analizador sin dependencias: no Domparser, no hay servidor de ida y vuelta. Los documentos XML suelen llevar cargas de configuración, de integración o identificadores internos, por lo que no se carga ni se almacena nada de lo que pegue. Los comentarios, las secciones de CDATA, la declaración XML y su orden de atributos original se conservan, y la herramienta sigue funcionando sin conexión una vez que se ha cargado la página.
El formato preserva lo que conlleva significado y normaliza lo que no. El orden de los atributos se mantiene, porque aunque XML lo trata como insignificante, las herramientas y revisores de diferencias no lo hacen. Las secciones y comentarios de CDATA sobreviven intactos. Los espacios en blanco son donde debes tener cuidado. En XML, un espacio entre el texto y un elemento secundario es parte del documento, no del diseño, y este formateador no lo presenta en casos especiales: los espacios inicial y final en cada nodo de texto se recortan y el contenido mixto como <p>Hello <b>world</b> Again</p> se divide para que cada pieza se asiente en su propia línea, mientras que Minify une las piezas sin espacios. Deje el marcado de estilo de prosa como ese sin formato.
¿Cómo usar el formateador XML?
Pega tu XML
Pegue cualquier documento XML en el panel de entrada: minificado, sangrado o en algún punto intermedio, o haga clic en Cargar muestra para comenzar desde un ejemplo de catálogo realista con atributos, un comentario y un bloque CDATA.
Elija Formato o Minify
Elija embellecer para imprimir con una impresión bonita con 2 espacios, 4 espacios o tabuladores, o minify para quitar todos los espacios en blanco insignificantes en una línea compacta.
Establezca sus opciones
Opcionalmente, cierre los elementos vacíos de forma automática, ordene los atributos de cada elemento alfabéticamente o elimine los comentarios. El documento se analiza y se valida primero, por lo que se informa el marcado malformado con el número de línea.
Copia o descarga el resultado
Copie el XML formateado en su portapapeles o descárguelo como un archivo .xml, luego colóquelo en su editor, cuerpo de solicitud o configuración.
Características clave
embellecer y minusar
Pretty-Print XML con una sangría configurable para la legibilidad, o minimificarlo en el formulario sin espacio en blanco más pequeño, ambos desde la misma herramienta
Comentario y conservación de CDATA
Los comentarios XML, las secciones de CDATA, la declaración XML y las instrucciones de procesamiento se mantienen intactas, por lo que el formato nunca pierde información
orden de atributo y cotización guardado
Los atributos mantienen su orden original y el estilo de cotización de forma predeterminada, con un orden alfabético opcional cuando desea un pedido canónico
Validación incorporada
La estructura rota (una etiqueta no cerrada, una etiqueta de cierre no coincidente, un comentario no terminado o CDATA) se detecta con un error específico, la mayoría de ellos con un número de línea
Frequently Asked Questions
Related Tools
JSON to XML
Convert JSON to well-formed XML instantly. Map object keys to elements, @-prefixed keys to attributes and #text to content, expand arrays into repeated tags, and export minified or pretty-printed XML. 100% client-side.
JSONPath Tester
Test JSONPath expressions against any JSON and see the matched values and their paths instantly. Supports wildcards, recursive descent, slices, and filters. 100% client-side.
XML to JSON Converter
Convert XML to clean, valid JSON instantly - handles attributes, nested elements, repeated tags, and CDATA
XML Diff Checker
Compare two XML documents structurally and see which elements, attributes, and text values were added, removed, or changed, by node path rather than by line. 100% client-side.
Comments
0 comments
No comments yet. Be the first to share your thoughts!