Converti JSON in CSV: controllare valori e tipi di dati
La conversione richiede un array i cui elementi siano oggetti. Decidi se gli oggetti annidati devono diventare colonne separate o restare stringhe JSON nelle celle: la tabella si legge in modo diverso nei due casi.

Come utilizzare questo strumento
- Scegli i file nel formato JSON. Numero massimo di file per batch: 1.
- Rivedi Appiattisci gli oggetti nidificati, quindi avvia l'elaborazione.
- Scarica il risultato CSV e controllane il contenuto e la qualità.
Scegli le impostazioni giuste
Attiva l’appiattimento per trasformare le proprietà degli oggetti annidati in intestazioni unite da punti. Gli array non vengono espansi in più righe; controlla quelle celle separatamente se vuoi analizzare ogni elemento.
- Input supportato
- JSON
- Output
- CSV
- Impostazioni disponibili
- Appiattisci gli oggetti nidificati
Prima di iniziare
Chiarisci il significato dei dati
Prima della trasformazione, identifica cosa rappresenta una riga o un valore e conserva una copia. Nelle tabelle controlla intestazioni, separatori e codifica; nei file strutturati, gli oggetti o gli array richiesti. L’aspetto in un foglio di calcolo non basta a interpretare identificativi, date e importi.
Scegli eventuali colonne di corrispondenza, regole di tipo e campi di uscita in base al sistema destinatario. Prova un campione con un vuoto, una ripetizione e punteggiatura. Per etichette, grafici o documenti personalizzati, controlla le colonne usate, le unità e i testi della fonte.
Stabilisci controlli preliminari: un identificativo da conservare, un valore di significato noto e una relazione attesa tra record. Con regole di tipo o corrispondenza disponibili, distingui il valore della fonte dalla sua visualizzazione. Prova date ambigue e chiavi scritte diversamente prima di applicare una regola generale. Conserva regole e requisiti insieme al risultato per ricondurre una differenza all’ingresso, all’interpretazione o alla trasformazione.
Controlla valori ed eccezioni
Riapri o importa l’uscita con le impostazioni del destinatario. Confronta intestazioni, numero di record e alcuni valori. Riepilogo, suddivisione o rimozione dei duplicati possono cambiare il totale intenzionalmente: verifica il motivo invece di aspettarti righe identiche dopo ogni operazione.
Leggi i rapporti di eccezione o convalida prima di proseguire. Se colonne e caratteri risultano alterati o manca una chiave, controlla delimitatori, codifica e nomi esatti delle intestazioni. Codificare non significa cifrare; formattare non conferma il significato. Prova codici o etichette stampati prima di produrre l’intera serie.
Esempio di input e output
JSON array oggetto → capolavoro e capolavoro CSVGli esempi descrivono il flusso di lavoro. I risultati dipendono dal file di origine e dalle impostazioni.
Controlla il risultato prima di salvare
Quando gli oggetti hanno proprietà diverse, controlla che le intestazioni CSV includano tutti i campi necessari. Confronta gli spazi vuoti, i valori dell'array e gli identificatori dello zero iniziale dopo aver importato il file in un foglio di calcolo.
Se il risultato è diverso da quello previsto
Un singolo oggetto di primo livello o un array di numeri semplici non sono adatti per questa conversione. Risolvi le collisioni tra le chiavi puntate esistenti e i nomi delle proprietà appiattiti prima di esportare i dati.
Limiti da tenere a mente
- JSON rappresenta oggetti, matrici, stringhe, numeri, valori di verità e null. I nomi delle proprietà sono racchiusi tra virgolette doppie. Utilizza la formattazione per il controllo e il CSV per strutture di tabella appropriate.
- JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.
- Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.
Prosegui con gli strumenti correlati
Questa guida spiega lo strumento accessibile al pubblico nel browser. Conserva una copia dell’originale e controlla il risultato prima di condividerlo.
Questa traduzione è stata preparata con l'assistenza del software. Puoi leggere anche la versione inglese. Leggi in inglese