input
output
Converti un array JSON di oggetti in CSV, o incolla CSV per tornare a JSON.

Correlate

Guide per JSON to CSV

Tutte le guide →

JSON a CSV e CSV a JSON

Incolla un array di oggetti JSON e clicca su To CSV : ottieni una tabella pronta per i fogli di calcolo —— l’intestazione è l’unione di tutte le chiavi degli oggetti, mentre oggetti o array annidati vengono scritti come JSON compatto nella cella. Incolla CSV e clicca su To JSON : ogni riga diventa un oggetto con le intestazioni come chiavi. Tutta l’elaborazione avviene nel tuo browser; nessun dato viene inviato a un server.

Che tu lo chiami json format to csv, convert json into csv, json-to-csv converter, csv to json converter o semplicemente esportazione in CSV : questo tool copre entrambi i sensi dallo stesso ingresso.

Come il convertitore gestisce i casi limite

  • Quote —— i valori che contengono virgole, virgolette o a capo vengono racchiusi tra doppi apici e gli apici interni vengono raddoppiati, secondo la convenzione CSV
  • Chiavi mancanti —— quando gli oggetti hanno chiavi diverse, ogni chiave incontrata diventa una colonna e i valori mancanti restano vuoti
  • Dati annidati —— oggetti o array dentro un campo vengono serializzati come testo JSON nella cella
  • Inferenza dei tipi —— passando da CSV a JSON, i numeri riconoscibili senza ambiguità, true/false e null vengono ripristinati al tipo corrispondente, il resto resta una stringa

Se il tuo JSON ha errori di sintassi, il tool ripara prima i problemi comuni e poi converte. Per la procedura completa vedi Come convertire JSON in CSV (e viceversa), oppure ripulisci prima il JSON con JSON Fix.

FAQ

Come vengono rappresentati in CSV gli oggetti JSON annidati?

Ogni oggetto o array annidato viene serializzato come testo JSON nella propria cella. Il CSV è piatto, e questa convenzione mantiene la conversione reversibile. L’intestazione è l’unione di tutte le chiavi degli oggetti, così anche i record con campi aggiuntivi o mancanti restano allineati.