JSON a CSV

Convierte un objeto o array JSON en filas CSV, TSV o separadas por punto y coma o barra vertical para hojas de cálculo, informes, revisión de datos y exportaciones sencillas.

Objetos, arrays y JSON anidado

Un objeto de nivel superior se convierte en una fila, mientras que un array crea una fila por elemento. Los nombres de columna se recopilan de todos los registros, de modo que no se omiten los campos que aparecen más adelante. Los valores ausentes se convierten en celdas vacías.

Activar Aplanar objetos anidados para convertir claves anidadas en columnas como user.name y user.email. Los arrays permanecen como cadenas JSON dentro de una celda. Si se desactiva el aplanamiento, los objetos anidados se guardan como texto JSON.

Cómo convertir JSON a CSV

  1. Pega un JSON válido y elige el delimitador de salida.
  2. Activa o desactiva el aplanamiento de objetos anidados según el sistema de destino.
  3. Revisa el encabezado y las filas y, después, copia la salida delimitada.

Las celdas que contienen delimitadores, comillas, saltos de línea o espacios al principio o al final se escriben automáticamente entre comillas. El procesamiento permanece en el navegador.

Herramientas relacionadas: CSV a JSON · Formateador JSON