WebTools

JSON a CSV

Array de objetos a tabla, aplanando los objetos anidados.

Convierte una lista de objetos JSON en una tabla que Excel, Numbers o Google Sheets abren directamente. Las columnas salen de las claves, y se recogen todas las que aparezcan en cualquiera de los objetos.

Los objetos anidados se aplanan con notación de punto, de modo que {"direccion": {"ciudad": "Girona"}} se convierte en una columna llamada direccion.ciudad.

Cómo se usa

  1. Pega el JSON o abre un archivo.
  2. Elige el separador que espere tu hoja de cálculo.
  3. Copia el resultado o descárgalo como .csv.

Preguntas frecuentes

¿Qué separador debo elegir?
La coma es el estándar, pero el Excel en configuración española suele esperar punto y coma. Si al abrir el archivo todo te sale en una sola columna, cámbialo.
Excel me estropea los acentos, ¿por qué?
Porque no detecta que el archivo es UTF-8. Marca la casilla del BOM: añade una marca invisible al principio que hace que Excel lo acierte.
¿Qué pasa con los valores que son listas?
Se guardan dentro de la celda como texto JSON. Una tabla no tiene manera de representar una lista dentro de una casilla.

Herramientas relacionadas