Conversor de XML a CSV

Convierta un documento XML en CSV. Cada elemento hijo repetido de la raíz se trata como un registro (una fila CSV), y los elementos hijos de ese registro se convierten en las columnas — listo para abrir en Excel o Google Sheets.

Cómo funciona aquí la conversión de XML a CSV

  • Los elementos hijos directos de la raíz (p. ej. cada <person> o <item>) se convierten en las filas; sus etiquetas hijas, en las columnas.
  • Los atributos de los elementos se incluyen como columnas llamadas @atributo (p. ej. id="7" se convierte en una columna @id).
  • Los elementos anidados a mayor profundidad se aplanan a su texto — use el conversor de XML a JSON si necesita conservar la estructura.

Preguntas frecuentes

¿Cómo se asigna el XML a filas y columnas?
Los elementos hijos repetidos de la raíz son las filas, y cada una de sus etiquetas hijas es una columna. Cada etiqueta que aparece en los registros se convierte en un encabezado; las filas a las que les falta una etiqueta quedan en blanco, exactamente como en una hoja de cálculo.
¿Se conservan los atributos XML?
Sí. Un atributo como <person id="7"> se convierte en una columna llamada @id con el valor 7, junto a las columnas creadas a partir de los elementos hijos.
¿Se sube mi XML a algún sitio?
No. El XML se analiza y se convierte íntegramente en su navegador con el DOMParser integrado, así que sus datos nunca salen de su dispositivo.

Conversiones de datos y herramientas para desarrolladores relacionadas

Ver todas las conversiones de formatos de datos →

Descubre más herramientas

Ver las 91 herramientas →