Appiattisci un array JSON di oggetti in CSV.

La conversione avviene interamente nel browser — i tuoi dati non lasciano mai questa pagina.

Prova un esempio:
Separatore
input.json
NDJSON rilevato — un oggetto per riga.
output.csv


							
Il tuo foglio di calcolo apparirà qui
Incolla JSON a sinistra, trascina un file .json o carica un esempio.

Informazioni su JSON → CSV

Il convertitore da JSON a CSV appiattisce un array JSON di oggetti in un file CSV pronto per il foglio di calcolo. Incolla il JSON, apri un file .json o parti da uno degli esempi; il risultato viene mostrato sia come anteprima live in tabella sia come CSV grezzo, e si aggiorna istantaneamente mentre modifichi l'input.

Le strutture annidate non sono un problema: un interruttore opzionale di appiattimento espande le chiavi annidate in nomi di colonna puntati come customer.city, e l'input NDJSON (un oggetto JSON per riga) viene rilevato automaticamente. Anche un singolo oggetto funziona: diventa semplicemente un file a una riga.

L'insieme delle colonne è l'unione di tutte le chiavi trovate in tutti gli oggetti, preservando l'ordine di prima apparizione, così anche i record irregolari restano allineati correttamente. Scegli un delimitatore virgola, punto e virgola, tabulazione o pipe, poi copia il CSV o scarica il file .csv: l'intera conversione avviene nel tuo browser.

Come usare JSON → CSV

  1. Incolla un array JSON di oggetti, apri un file .json o carica uno degli esempi.
  2. Attiva "Appiattisci chiavi annidate" se i tuoi oggetti contengono dati annidati.
  3. Scegli il delimitatore — virgola, punto e virgola, tabulazione o pipe — e l'opzione della riga di intestazione.
  4. Passa dalla vista Tabella a quella CSV grezzo per verificare il risultato.
  5. Copia il CSV o scaricalo come file .csv.

Domande frequenti

No. L'intera conversione da json a csv viene eseguita lato client nel tuo browser. Risposte API o esportazioni contenenti dati privati non lasciano mai il tuo dispositivo.

Sì, è completamente gratuito: nessun credito, nessuna registrazione e nessun limite di file.

Con l'appiattimento attivato, le chiavi annidate diventano intestazioni di colonna puntate — un oggetto come {"customer":{"city":"Paris"}} produce una colonna customer.city. Senza appiattimento, i valori annidati vengono serializzati come testo JSON all'interno della cella.

Sì. Se l'input è JSON delimitato da nuove righe — un oggetto per riga, come prodotto da molte pipeline di log e strumenti di esportazione — il convertitore lo rileva automaticamente e tratta ogni riga come un record.

Il convertitore costruisce l'elenco delle colonne dall'unione di tutte le chiavi, nell'ordine in cui appaiono per la prima volta. Gli oggetti privi di una chiave ricevono semplicemente una cella vuota in quella colonna, così nulla si disallinea.

Sì. L'output è CSV standard con una riga di intestazione. Se la tua impostazione regionale prevede file separati da punto e virgola, scegli il delimitatore punto e virgola prima di scaricare ed Excel analizzerà le colonne correttamente.


Ricerche popolari
json in csv converti json in csv convertitore json csv appiattisci json in csv array json in csv esporta json come csv
Hai bisogno di aiuto?
Hai riscontrato un problema con questo strumento? Faccelo sapere.
Segnala un problema

Aggiungi questo strumento gratuito al tuo sito web — copia e incolla il codice qui sotto.