Skip to content
PocketCaliper

JSON a CSV

Convierte un objeto JSON o un array de objetos a CSV para hojas de cálculo. Las claves anidadas se aplanan con puntos, en el navegador.

Se ejecuta en tu navegador

Pega registros de una API y descarga una hoja separada por comas. Los objetos anidados pasan a cabeceras con puntos, como user.email.

El aplanado y el escape corren en esta pestaña. Los datos no se suben para convertirlos.

Cómo usarla

  1. 1Pega un objeto o un array de objetos.
  2. 2Convierte a CSV.
  3. 3Copia la tabla o descarga un archivo .csv.

Cómo funciona

Un array de objetos pasa a filas. Un solo objeto es una fila. Los objetos anidados se aplanan. Los arrays anidados se serializan como JSON en la celda.

Los campos con comas, comillas o saltos van entre comillas según CSV. Las cabeceras son la unión de las claves aplanadas.

Ejemplos

  • Exportación de usuarios

    [{id, profile: {email}}] pasa a columnas id y profile.email para filtrar en la hoja.

  • Un solo registro

    Un objeto de pedido sigue produciendo cabecera más una fila de datos.

Preguntas frecuentes

¿Puedo convertir un array de números?

No. Cada fila debe ser un objeto. Envuelve los primitivos en objetos primero.

¿Qué pasa con arrays anidados?

Van a una celda como cadena JSON para que la cuadrícula siga rectangular.

¿El delimitador es punto y coma?

No. Este exportador usa comas. Abre el archivo con separador de coma en la hoja.

¿La conversión corre en un servidor?

No. El CSV se arma en esta pestaña.

Herramientas relacionadas