Convertitore da JSON a CSV
Incolla un array JSON di oggetti e ottieni un CSV con intestazioni derivate dalle chiavi.
- 100% locale — niente lascia il tuo browser
- Senza registrazione, senza account, sempre gratuito
- Download istantaneo dopo la conversione
Incolla un array JSON di oggetti e ottieni un CSV con intestazioni derivate dalle chiavi.
Need to go the other way? Convert CSV to JSON →
Convertire JSON in CSV: appiattire i dati API in un foglio di calcolo
JSON è il linguaggio nativo delle API web e dei database moderni, ma la maggior parte degli analisti di dati, dei team aziendali e degli strumenti di reporting preferisce lavorare con i fogli di calcolo. Convertire JSON in CSV appiattisce un array strutturato di oggetti in righe e colonne che puoi aprire in Excel o importare in Google Sheets.
ConvertRow accetta un array JSON di oggetti. Ogni oggetto diventa una riga e l'unione di tutte le chiavi di tutti gli oggetti diventa le intestazioni delle colonne. Le chiavi mancanti in alcuni oggetti producono celle vuote — questo approccio gestisce i record JSON incoerenti senza errori.
Per risultati migliori, assicurati che il JSON sia un array al livello superiore (inizia con [ e finisce con ]). Gli oggetti e gli array annidati all'interno dei record vengono serializzati come stringhe JSON nella cella corrispondente.
Casi d'uso comuni per la conversione da JSON a CSV:
- Esportare i dati di risposta API per l'analisi in un foglio di calcolo
- Convertire un'esportazione di database NoSQL in una tabella piatta
- Condividere dati strutturati con stakeholder non tecnici
- Migrare record da un sistema basato su JSON a uno strumento che accetta CSV
Frequently Asked Questions
Il convertitore si aspetta un array JSON di oggetti — ad esempio [{"nome":"Ada","ruolo":"Ingegnera"}]. Accetta anche un singolo oggetto, che avvolge automaticamente in un array.
Gli oggetti e gli array annidati vengono serializzati come una stringa JSON nella cella. Se hai bisogno di quei campi come colonne separate, appiattisci il JSON prima di convertire.
I valori null JSON vengono convertiti in celle vuote nel CSV. Le chiavi non definite producono anche celle vuote per i record in cui la chiave è assente.
Le colonne appaiono nell'ordine in cui le chiavi vengono incontrate per la prima volta — tipicamente corrispondente all'ordine delle chiavi del primo oggetto nell'array.