Cómo usar JSON a Excel
- 1
Pega o suelta el JSON
Pega la respuesta de una API o suelta un archivo .json; se reconocen matrices de objetos, objetos de columnas y JSON Lines.
- 2
Revisa las columnas
Los objetos anidados se aplanan en columnas con nombres separados por puntos; la vista previa muestra todas las filas y columnas que se escribirán.
- 3
Descarga el libro
Descarga un .xlsx (o .ods) con celdas tipadas y columnas ajustadas, listo para filtrar y crear gráficos.
Límites y Pro
Archivos JSON de hasta 500 MB; se aplica el límite propio de Excel de 1 048 576 filas y 16 384 columnas por hoja.
Archivos de hasta 4 GB. Ver Pro
Acerca de JSON a Excel
JSON a Excel crea una hoja de cálculo a partir de JSON para que quienes trabajan con Excel, Google Sheets o Numbers puedan usar datos que provienen de una API, de una exportación de base de datos o de un archivo de registro. Cada objeto de una matriz se convierte en una fila y la unión de todas las claves forma las columnas, de modo que los registros con campos ausentes siguen alineándose correctamente.
El JSON del mundo real rara vez es plano. Los objetos anidados se aplanan en columnas como address.city y address.country, las matrices de valores pasan a ser items.0, items.1, y lo que decidas no aplanar se conserva como texto JSON en una sola celda. Un envoltorio como {"data": [...]} o {"results": [...]} se desempaqueta automáticamente, y también se reconocen otras estructuras habituales: un objeto indexado por ID, un objeto de matrices orientado a columnas o una matriz de matrices.
El libro se escribe con los tipos correctos: los números son celdas numéricas que puedes sumar, las cadenas de fecha ISO se convierten en fechas de Excel, true y false pasan a ser valores booleanos y cada columna se ajusta a su contenido. También puedes elegir OpenDocument (.ods) para LibreOffice, o CSV y TSV si solo necesitas un archivo de texto plano.
Todo se ejecuta en tu navegador, algo importante cuando el JSON contiene registros de clientes o tokens. Las matrices muy grandes se procesan en un proceso en segundo plano y se muestran con una tabla virtualizada.
Privacidad
El JSON se analiza y la hoja de cálculo se genera dentro de esta pestaña del navegador; no se sube ningún dato, así que las respuestas de API, los registros de clientes y las claves permanecen en tu equipo.