XML → CSV

Convertidor de XML a CSV

Convierte los productos de un XML en una tabla CSV. Sube tu archivo o prueba un ejemplo, revisa la vista previa y descarga el resultado.

Convertir tu XML →
Hasta 5 MBsin registrorevisión rápida de la estructura del archivo
Hasta 2 GBdespués del registropara catálogos y listas de precios reales
Mapeode camposconfiguración de la estructura de salida
Perfilespara tareas recurrentesguardar reglas y ejecutar por horario
convertidor

Convertidor XML → CSV

Sube un archivo XML de hasta 5 MB. Comprueba qué registros se convertirán en filas, convierte a CSV y descarga el archivo.

¿No tienes un archivo XML a mano?Prueba un ejemplo con dos productos. Debajo puedes descargar el origen y el CSV obtenido.

Procesando...
XML→CSV
Origen
Haz clic o arrastra un archivo aquí
Sin registro puedes subir un archivo de hasta 5 MB. Las transformaciones de valores también están disponibles solo después del registro
Archivo demasiado grande
En tu cuenta se admiten fuentes de hasta 2 GB; el límite exacto depende del método de conexión
Probar gratis
Resultado
Analizando
Vista previa

¿Necesitas transformaciones, no solo cambiar el formato?

Regístrate si necesitas cambiar valores en celdas, redimensionar y convertir imágenes, o filtrar la exportación solo por los elementos necesarios.

Subir el precio de un proveedor o grupo de productos un 7% y redondearlo. Crear el nombre del producto desde SKU, fabricante, modelo y características Convertir imágenes a JPG/PNG/WebP, cambiar tamaño y aplicar marca de agua Programar transformaciones automáticas y enviar el resultado al canal correcto.
Registrarse →
guía de formatos

Cómo el XML se convierte en una tabla CSV

En una lista XML de productos, cada registro repetido de producto se convierte en una fila CSV. Sus valores se convierten en columnas y los campos ausentes dejan celdas vacías. Revisa la vista previa antes de exportar: los atributos, las monedas y los elementos repetidos pueden producir encabezados o valores distintos de los nombres de las etiquetas XML.

Cuándo lo necesitas

Cuando los datos ya existen en un formato, pero el siguiente sistema espera otro formato o estructura.

Qué hace Eofferix

El servicio lee la fuente, detecta registros repetidos y crea una salida con campos claros.

Por qué importan las reglas

El mismo archivo puede exportarse como tabla plana, nodos XML, estructura JSON o feed.

pruébalo tú mismo

Dos archivos XML. Dos resultados CSV reales.

Descarga cualquiera de los dos pares o carga el XML en el convertidor de arriba. Ambos CSV se generaron con el mismo convertidor de esta página.

01

Campos del producto y varias imágenes

Dos productos con referencia, precio, existencias e imágenes. Cada producto se convierte en una fila CSV.

XML de origen

2 productos
<?xml version="1.0" encoding="UTF-8"?>
<productos>
  <producto>
    <referencia>SKU-001</referencia>
    <nombre>iPhone 15</nombre>
    <precio>999</precio>
    <existencias>12</existencias>
    <categoria>Teléfonos inteligentes</categoria>
    <imagen>vista-frontal.jpg</imagen>
    <imagen>vista-trasera.jpg</imagen>
  </producto>
  <producto>
    <referencia>SKU-002</referencia>
    <nombre>Samsung S24</nombre>
    <precio>899</precio>
    <existencias>0</existencias>
    <categoria>Teléfonos inteligentes</categoria>
    <imagen>samsung.jpg</imagen>
  </producto>
</productos>

CSV obtenido

2 filas
categoriaexistenciasimagennombreprecioreferencia
Teléfonos inteligentes12["vista-frontal.jpg","vista-trasera.jpg"]iPhone 15999SKU-001
Teléfonos inteligentes0samsung.jpgSamsung S24899SKU-002

El resultado conserva ambos productos, incluido el que no tiene existencias. Dos imágenes se guardan como un array JSON en una celda; una sola imagen se conserva como texto. El CSV descargable utiliza exactamente los encabezados que se muestran aquí.

Descargar XMLDescargar CSV
02

Un código en un atributo, una moneda y varias imágenes

Los registros están dentro de catalogo → productos → producto. El código es un atributo del producto y el precio tiene un atributo de moneda.

XML de origen

2 productos
<?xml version="1.0" encoding="UTF-8"?>
<catalogo>
  <productos>
    <producto codigo="LAMP-001">
      <nombre>Lámpara de escritorio</nombre>
      <precio moneda="USD">39.90</precio>
      <existencias>12</existencias>
      <imagen>https://example.com/lampara-frontal.jpg</imagen>
      <imagen>https://example.com/lampara-lateral.jpg</imagen>
    </producto>
    <producto codigo="LAMP-002">
      <nombre>Lámpara de pie</nombre>
      <precio moneda="USD">79.00</precio>
      <existencias>0</existencias>
      <imagen>https://example.com/lampara-de-pie.jpg</imagen>
    </producto>
  </productos>
</catalogo>

CSV obtenido

2 filas
@attributes.codigoexistenciasimagennombreprecio.USD
LAMP-00112["https://example.com/lampara-frontal.jpg","https://example.com/lampara-lateral.jpg"]Lámpara de escritorio39.90
LAMP-0020https://example.com/lampara-de-pie.jpgLámpara de pie79.00

En este archivo, el código del producto aparece en @attributes.codigo y el precio en precio.USD. Las dos URL de imágenes del primer producto se conservan en una celda. El contenedor exterior del catálogo no se convierte en una fila de producto.

Descargar XMLDescargar CSV

¿Necesitas otra estructura CSV?

Los ejemplos muestran una conversión directa. Para renombrar columnas, excluir productos sin existencias, cambiar precios o programar la exportación, guarda un perfil de procesamiento en tu cuenta.

casos de uso

Cuándo necesitas un convertidor de XML a CSV

Estas conversiones se usan en catálogos, listas de precios, stock, intercambio con socios y archivos preparados para sistemas receptores.

Catálogos de proveedores

Adapta archivos de proveedores a la estructura que espera un sitio, CMS, ERP o PIM.

Listas de precios y stock

Prepara precios, disponibilidad, SKU y categorías para importación o revisión.

Marketplaces y canales

Crea archivos según requisitos del canal, campos obligatorios e identificadores estables.

Integraciones internas

Mueve datos entre sistemas que usan formatos de intercambio diferentes.

Revisión manual

Obtén una estructura legible para managers, analistas o equipos de contenido.

Exportaciones recurrentes

Ejecuta el mismo escenario repetidamente sin configuración manual.

errores frecuentes

Errores frecuentes al convertir XML a CSV

Los errores suelen venir de datos anidados, tipos mezclados, campos vacíos y requisitos del sistema receptor.

Registro incorrecto seleccionado

Cada elemento de producto es un registro. Comprueba la lista detectada en la vista previa. Para una exportación personalizada guardada, selecciona el registro de producto en la instantánea XML. Elegir y vincular registros XML →

Varias imágenes en una celda

Dos imágenes pueden aparecer como un array JSON en una celda CSV, como en los ejemplos de arriba. Si el sistema receptor necesita columnas separadas u otro separador, configura esa estructura en un perfil.

Campos diferentes

Si los registros tienen campos diferentes, decide cómo tratar los valores vacíos.

Tipos sin normalizar

Precios, fechas, true/false y HTML deben normalizarse.

Sin filtros

Sin filtros pueden exportarse productos inactivos o categorías innecesarias.

Sin validación

Antes de ejecuciones recurrentes, revisa vista previa, codificación y campos obligatorios.

comparación

XML → CSV: conversión en línea o manual

Una revisión puntual y un intercambio de producción requieren enfoques diferentes.

MétodoVentajasLimitaciones
Código manualMáxima flexibilidad para esquemas únicos.Requiere desarrollo, pruebas y mantenimiento.
ScriptRápido para tareas técnicas repetidas.Más difícil controlar archivos, logs, permisos, horario y entrega.
EofferixVista previa, perfiles, reglas, archivos hasta 2 GB y ejecuciones programadas.Las estructuras complejas necesitan un perfil guardado.
límites y seguridad

Límites, seguridad y procesos recurrentes

Eofferix crea una salida separada y no modifica el archivo fuente. Para catálogos grandes y reglas exactas, usa un perfil guardado.

Hasta 5 MB sin registro

Útil para revisar rápidamente archivos simples.

Hasta 2 GB después del registro

Los catálogos grandes se procesan en la cuenta con reglas guardadas.

La fuente no cambia

El resultado se crea como archivo independiente.

Control de estructura

Cuando cambian los datos del proveedor, actualizas solo las reglas afectadas.

Transformaciones de valores

Normaliza texto, precios, valores vacíos y campos.

Entrega del resultado

Email, FTP/SFTP, webhook y otros canales para procesos recurrentes.

otros formatos

Otras conversiones

Eofferix también ayuda con formatos cercanos para catálogos, listas de precios y exportaciones de proveedores.

proceso

Cómo convertir XML a CSV

// 01

Sube un archivo

Arrastra el archivo a la página o selecciónalo en tu equipo.

// 02

Revisa el resultado

Eofferix lee la estructura, muestra una vista previa y prepara el formato seleccionado.

// 03

Descarga o guarda un perfil

Descarga el archivo o regístrate para guardar reglas y repetir el procesamiento.

posibilidades

Qué permite el convertidor XML a CSV

Conversión rápida y perfiles guardados

Los archivos pequeños se revisan directamente en la página; las reglas de producción se guardan en un perfil.

Mapeo de campos

Renombra campos, elige el orden, oculta valores innecesarios y cumple los requisitos del sistema receptor.

Datos anidados

Arrays, objetos, nodos repetidos y tablas se procesan con reglas claras.

Filtros de exportación

Exporta solo productos, categorías, stocks o filas necesarias.

Vista previa

Revisa la estructura antes de descargar el archivo o guardar un perfil de procesamiento.

Automatización

Después del registro, los perfiles pueden ejecutarse manualmente, por horario o con entrega del resultado.

faq

FAQ sobre XML a CSV

Sí. Los archivos pequeños se pueden revisar sin registro. Eofferix también tiene un plan gratuito con límite mensual renovable.
Para datos anidados, columnas personalizadas, filtros e intercambio recurrente conviene guardar un perfil con reglas de procesamiento.
Sí. Un perfil permite renombrar campos, cambiar el orden, ocultar valores y añadir transformaciones.
Sí. Funciona para catálogos, listas de precios, stocks y archivos preparados para los requisitos del sistema receptor.
Sí. Después del registro, un perfil puede ejecutarse de nuevo manualmente, por horario o con entrega del resultado.
listo para empezar

Convierte XML a CSV y automatiza tareas recurrentes

Empieza revisando un archivo y luego guarda un perfil para procesar catálogos, listas de precios y stock de forma recurrente.

Probar gratis → Hasta 5 MB sin registro · hasta 2 GB después del registro · sin instalar software

Consultar la automatización

Cuéntanos de dónde obtener los datos, cómo transformarlos y adónde enviarlos. Nos pondremos en contacto y te propondremos una solución.