Paritian

Programación

Conversor de JSON a Excel (XLSX)

Convierta una lista de registros en JSON, como la respuesta de una API o una exportación, en una hoja de Excel .xlsx con una columna por campo, en el propio navegador.

Resultados

Filas × columnas 4 x 5
Celdas guardadas como números 3
Celdas vacías 3

Qué hace esta herramienta

La mayoría de exportaciones en JSON son una lista de objetos, y eso encaja bien en una hoja: cada objeto pasa a ser una fila y cada clave una columna, en el orden en que aparecen por primera vez, con celdas vacías donde un registro no tiene ese campo. Los números siguen siendo números y true/false pasan a valores lógicos de Excel, así que las sumas y los filtros funcionan enseguida; una lista de listas queda con las filas tal cual. Los valores que son a su vez objetos o listas se escriben en la celda como JSON compacto en lugar de perderse. Los números de más de 15 cifras, como los identificadores, quedan como texto, porque Excel los redondearía sin avisar.

Fórmula

lista de objetos → una columna por clave y una fila por objeto ; números, true/false y texto conservan su tipo

Variables

SímboloSignificadoUnidad
textJSON—
OUTFilas × columnas—
NUCeldas guardadas como números—
EMCeldas vacías—

Ejemplo resuelto

  • JSON[ {"name": "Ana", "age": 31, "active": true, "city": "Porto"}, {"name": "Bruno", "age": 45, "active": false}, {"name": "Carla", "age": 28, "active": true, "city": "Lisboa", "tags": ["admin", "beta"]} ]
  • Filas × columnas4 x 5
  • Celdas guardadas como números3
  • Celdas vacías3

Limitaciones

  • El cálculo se realiza íntegramente en su navegador. Los valores introducidos nunca se envían a un servidor.