Saltar al contenido
NMSnabbit. EN

Conversor de XML a cadena

Colapsa XML multilínea en una cadena compacta de una sola línea.

Conversores Funciona en tu navegador

¿Cómo se convierte XML en una cadena de una sola línea?

El XML formateado arrastra una sangría que solo ayuda a los humanos. Al colapsarlo se eliminan los comentarios y los espacios entre etiquetas, los huecos restantes se reducen a espacios simples y el documento entero vuelve como una sola línea. El texto dentro de los elementos queda intacto byte a byte, así que el marcado sigue produciendo el mismo árbol. Muy útil cuando una API espera el payload en un solo campo JSON.

Cómo usar XML a cadena

  1. 1 Empieza con XML formateado y con sangría.
  2. 2 Los espacios entre etiquetas y los comentarios se eliminan.
  3. 3 Revisa el resultado de una sola línea; el texto de los elementos no se toca.
  4. 4 Lleva la cadena compacta a tu código o payload.

Para qué sirve esta herramienta

  • Incrustar XML dentro de una cadena en el código fuente.
  • Minificar XML para reducir un payload.
  • Poner un fragmento XML en una línea para un log o una config.
  • Normalizar XML formateado a mano antes de enviarlo.

Preguntas frecuentes

¿Colapsarlo puede cambiar el significado del XML?
No. El espacio entre etiquetas es irrelevante para un analizador, y eso es lo único que se elimina; los datos de carácter dentro de los elementos se conservan exactamente.
¿Esto es minificar XML?
En la práctica, sí. La sangría y los saltos de línea existen para las personas; al quitarlos obtienes el mismo documento en menos bytes.
¿Cuándo resulta útil una cadena de una línea?
Para incrustar marcado en un literal de cadena, una línea de log, una variable de entorno o un campo JSON: en cualquier sitio donde un valor multilínea exigiría escapes o rompería el formato.

Herramientas relacionadas

Más Conversores

Más herramientas como esta:

Ver Conversores