jsonecho

XML a CSV

Convierte registros XML repetidos en filas CSV para Excel o una importación de base de datos.

Cargando la herramienta...

Cómo usar XML a CSV

  1. Pega tu XML o carga el archivo.
  2. Elige un delimitador.
  3. Copia el CSV o descárgalo.

Sobre XML a CSV

Las exportaciones de sistemas de tienda, software ERP y portales gubernamentales a menudo llegan como XML, con un elemento por registro. Las hojas de cálculo no pueden leer eso. Este convertidor encuentra el elemento repetido, hace una fila de cada uno, y usa los elementos hijo y los atributos como columnas.

Los elementos anidados se aplanan con nombres con puntos. Si tu archivo contiene varias listas distintas, se usa la más larga como tabla.

Preguntas frecuentes

¿Cómo decide qué es una fila?

Busca el elemento repetido, el que aparece varias veces bajo el mismo padre. En un archivo de pedidos, por ejemplo, ese es cada elemento item.

¿Dónde van los atributos?

Cada atributo se convierte en su propia columna con el prefijo @_, por ejemplo @_sku.

¿Y si mi XML tiene dos listas repetidas?

La lista más larga se convierte en la tabla. Para exportar la otra, copia esa parte del XML a la entrada por su cuenta.

¿Puedo abrir el resultado en Excel?

Sí. Si todo cae en una sola columna, cambia el delimitador a punto y coma.

Más en Convertidores

Todas las herramientas →