Skip to content
Convert Row

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.