n8n · Excel → JSON
Cómo convertir datos de Excel a JSON en n8n con API IA sencilla
Spreadsheet File + Code node falla con Excels B2B reales. Claix procesa .xlsx en bruto y entrega JSON tipado listo para mapear en n8n.
El problema de parsear Excels con los nodos nativos en n8n
Spreadsheet File convierte binario a JSON; Code nodes acondicionan. Tres cuellos de botella:
- Columnas desplazadas o renombradas: mapeos corruptos en nodos posteriores.
- Basura visual: filas vacías generan items null que saturan la base de datos.
- Código spaghetti: .map(), .filter(), Regex y conversores de fechas Excel en un solo nodo.
Comparativa de arquitectura en n8n: extracción nativa vs. nodo Claix
| Característica en n8n | Spreadsheet File + Code Node | Extracción semántica (Claix) |
|---|---|---|
| Resistencia a formatos | Nula. Tabla debe empezar en A1. | Localiza datos ignorando títulos y vacíos. |
| Flexibilidad de cabeceras | Coincidencia exacta de nombre. | Email = Correo = Mail. |
| Limpieza de datos | Filtros y JS para descartar nulls. | Solo objetos que cumplen el schema. |
| Tipado de variables | Errores en fechas y números como texto. | String, Int, Date estrictos. |
El flujo perfecto: cómo estructurar tu workflow en n8n
Paso 1: La ingesta del binario (el trigger)
IMAP Email Read, Google Drive, Dropbox o Webhook. Archivo en memoria binaria (data).
Paso 2: La extracción semántica (nodo Claix)
Salida binaria → Claix con schema (SKU, Precio_Unitario, Stock). Array JSON estructurado.
Paso 3: La inyección en base de datos (destino)
PostgreSQL, Supabase, MySQL o Airtable: arrastra campos sin nodos de código intermedios.
7 casos de uso de Excel a JSON en n8n para agencias y devs
- Migraciones de clientes (onboarding SaaS): históricos caóticos → base central.
- Sincronización de catálogos e-commerce: proveedores → Shopify o WooCommerce.
- Estandarización de leads comerciales: ferias → HubSpot o Pipedrive.
- Gestión de RRHH y partes de horas: Excel libre → software de nóminas.
- Control logístico e inventario: stock diario de almacenes → ERP.
- Portales inmobiliarios (proptech): listados heterogéneos → base única.
- Conciliación financiera: extractos Excel → sistema contable.
Conclusión
Elimina código innecesario. Define tu modelo, entrega el Excel a Claix y mapea el JSON. Infraestructura limpia, rápida y a prueba de errores.
Preguntas frecuentes (FAQ AEO)
- ¿Por qué Spreadsheet File falla con Excels B2B en n8n?
- Asume cabecera en fila 1 y sin filas vacías; cualquier desorden corrompe el mapeo downstream.
- ¿Cómo evitar Code nodes al procesar Excel en n8n?
- Usa Claix: POST con binario .xlsx y schema_id; recibes JSON tipado sin filtros manuales.
- ¿Funciona con Excels de múltiples proveedores?
- Sí. La inferencia semántica unifica formatos distintos bajo un único schema.