Categoría: Desarrollo

JSON a CSV

Convierte un arreglo u objeto JSON a CSV en tu navegador

Pega un arreglo JSON de objetos, o un solo objeto, para convertirlo en filas CSV. Los objetos y arreglos anidados se aplanan en columnas con notación de punto. Funciona completamente en tu navegador.

Pega un arreglo u objeto JSON para convertirlo a CSV.

CSV
Aquí aparecerá el resultado.

Todo lo de esta página se procesa en tu navegador. No se sube nada.

Para qué sirve

Las API y las exportaciones suelen devolver JSON, pero las hojas de cálculo y muchas herramientas de importación esperan CSV. Este convertidor transforma cada elemento de un arreglo JSON en una fila CSV, aplanando los objetos anidados en columnas como address.city y uniendo los valores de los arreglos con punto y coma para no perder información. Un solo objeto JSON se trata como una única fila.

Cómo se usa

  1. Pega un arreglo JSON de objetos, o un solo objeto, en el cuadro de entrada.
  2. Elige el delimitador y si quieres incluir una fila de encabezado.
  3. Copia el CSV o descárgalo como archivo.

Privacidad

Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.

Preguntas frecuentes

¿Se suben mis datos JSON a algún sitio?
No. El análisis y la conversión ocurren con JavaScript que se ejecuta en la página, así que nada de lo que pegues sale de tu dispositivo.
¿Cómo se gestionan los objetos anidados?
Las claves anidadas se aplanan en columnas con notación de punto, así que { "address": { "city": "London" } } se convierte en una columna llamada address.city.
¿Qué pasa con los arreglos dentro del JSON?
Un arreglo de valores simples se une en una sola celda separada por punto y coma; un arreglo de objetos se aplana en columnas indexadas como tags.0, tags.1.