JSON a Excel
Convierte una lista de registros JSON directamente en un libro XLSX.
- Se ejecuta en tu navegador — nada de lo que escribas se sube
- Sin registro, sin cuotas, gratis para usar tantas veces como quieras
Cómo funciona
Las respuestas de las API llegan en JSON y quienes necesitan leerlas quieren una hoja de cálculo. Convertir pasando por CSV funciona, pero pierde los tipos y deja que Excel adivine al importar; escribir un XLSX real evita ambas cosas.
Qué estructura espera
Un arreglo de objetos, que es lo que devuelve un endpoint de listado. Las claves de todos los registros se convierten en las columnas. Un solo objeto se trata como una hoja de una fila.
Por qué no pasar por CSV
Excel adivina los tipos al importar CSV, y así es como los identificadores largos acaban en notación científica y códigos como 1-2 se convierten en fechas. Al escribir XLSX directamente, los números entran como números y el texto como texto, de modo que nada se reinterpreta en silencio.
Valores anidados
Un valor que es a su vez un objeto o un arreglo se escribe en la celda como texto JSON, porque una celda contiene un solo valor y no puede contener una estructura. Aplana primero tus datos si esos campos te importan.
El camino inverso
La herramienta Excel a JSON convierte de vuelta, y la herramienta Excel a CSV está disponible por si lo que realmente necesitas es una tabla de texto plano.
JSON a Excel: preguntas
¿Qué JSON acepta?
Un arreglo de objetos o un solo objeto. Las claves se convierten en columnas.
¿Por qué es mejor que convertir a CSV?
Excel adivina los tipos al importar CSV y estropea números largos y códigos. XLSX guarda los tipos directamente.
¿Qué pasa con los objetos anidados?
Se escriben en la celda como texto JSON, porque una celda no puede contener una estructura.
¿Se suben mis datos?
No. El libro se crea en tu navegador.