Saltar al contenido
TextArray
Totalmente local

Formateador XML

Imprima o minimice XML con comprobaciones de anidación de etiquetas que nombran la etiqueta infractora.

Entrada

Formateador XML

Pegue XML y esta herramienta lo reformateará en un marcado con sangría limpia, o lo reducirá a una sola línea minimizada. Maneja el XML que realmente encuentra en un día laboral: respuestas API, fuentes RSS y Atom, mapas de sitio, archivos SVG, manifiestos Maven y NuGet, diseños de Android y el archivo de configuración de una herramienta de compilación simplemente destrozado en una línea.

El formato coloca cada etiqueta en su propia línea y aplica una sangría a los elementos secundarios con dos espacios, cuatro espacios o una tabulación, usted elige. "Contraer elementos cortos" mantiene un elemento con contenido de texto únicamente, como un solo SKU o una fecha, en una línea, lo que mantiene los documentos con muchos datos compactos y escaneables; apáguelo y cada valor se moverá a su propia línea sangrada. Los comentarios, las secciones CDATA, las instrucciones de procesamiento y la declaración XML permanecen intactos, y el texto con espacios en blanco entre las etiquetas se elimina mientras se conserva el contenido del texto real. Minify hace lo contrario: elimina los espacios en blanco entre las etiquetas para que el documento sea lo más pequeño posible sin cambiar su significado.

Mientras funciona, la herramienta comprueba que las etiquetas se anidan correctamente. Una etiqueta de cierre perdida o un elemento que nunca se cierra produce un mensaje tranquilo que nombra la etiqueta exacta, por lo que la solución tarda unos segundos. Sin embargo, conozca los límites: este es un formateador, no un validador de esquemas: solo verifica el anidamiento y la sintaxis de los atributos pasa exactamente como está escrito, sin verificación de DTD o XSD.

Todo se ejecuta en su navegador. No se envía ninguna solicitud y no se registra nada, por lo que es seguro pegar feeds, exportaciones y configuraciones que contienen datos internos. El recuento muestra los elementos, la profundidad y el tamaño antes y después.

Preguntas frecuentes

¿Es este un validador XML?
Sólo en parte. Comprueba que las etiquetas se abren y cierran en el orden correcto y nombra la etiqueta cuando no lo hace. No se valida con un esquema DTD o XSD, y la sintaxis de atributos pasa tal como está escrita; utilice un validador dedicado para la conformidad del esquema.
¿Qué hace "Contraer elementos cortos"?
Un elemento cuyo contenido completo es un solo fragmento de texto permanece en una línea en lugar de dividirse en tres. Esto hace que los documentos con gran cantidad de datos, como feeds y exportaciones, sean mucho más cortos. Desactívelo para darle a cada valor su propia línea con sangría.
¿Se conservan los comentarios, CDATA y la declaración XML?
Sí. Los comentarios, las secciones CDATA, las instrucciones de procesamiento y las declaraciones DOCTYPE pasan byte por byte y solo se les vuelve a sangrar. Se elimina el texto con espacios en blanco entre etiquetas; Se mantiene el contenido del texto real.
¿Cuál es la diferencia entre formatear y minimizar?
El formato agrega nuevas líneas y sangría para que la estructura sea legible. Minimizar elimina los espacios en blanco entre las etiquetas para que el documento sea lo más pequeño posible. Ninguno de los dos cambia los nombres de los elementos, los atributos o el contenido del texto.
¿Mi XML está subido a alguna parte?
No. El análisis y el formateo se realizan completamente en su navegador y el XML nunca sale de su dispositivo: seguro para feeds, exportaciones y archivos de configuración con datos internos.