
Che cos'è un file JSON?
JSON — dati strutturati
Usare il formato JSON
Un esempio concreto
Preparare un CSV da una lista JSON di articoli che hanno gli stessi campi.
Le verifiche utili
Gli oggetti nidificati non corrispondono direttamente alle colonne di una tabella. Controlla numeri, valori nulli e liste.
Scegliere una conversione
Conservate l’originale e aprite il risultato nel software o sul dispositivo che dovrà utilizzarlo.
Le vostre domande su questo formato
Perché il mio JSON cambia struttura in CSV?
CSV rappresenta una tabella di righe e colonne. JSON può contenere oggetti e liste nidificate che non si traspongono direttamente. Convertite una copia, verificate come sono rappresentati i campi e conservate il JSON se il vostro uso richiede di mantenere tutta la sua struttura.
Come evitare di perdere gli zeri all'inizio degli identificativi?
All'apertura del CSV in un foglio di calcolo, importa le colonne di identificatori come testo. Un'apertura automatica può trasformare 00123 in 123. Controlla anche le date e i separatori decimali prima di salvare di nuovo.
Posso convertire un file contenente segreti?
Rimuovi password, chiavi di API e altri segreti prima di inviare un esempio al servizio o al supporto. L'elaborazione dei file avviene online. Per dati che non devono lasciare il tuo dispositivo, usa uno strumento locale appropriato.
Perché tutte le uscite non sono proposte?
I formati non sono intercambiabili in tutti i casi. ConvertLab mostra le conversioni del suo catalogo; rinominare un'estensione non trasforma il contenuto. Le uscite specializzate, come alcuni export XML o fogli di calcolo, sono identificate NoLimit.
Che cos'è?
JSON è il formato di scambio dati del web. Non descrive un documento ma una struttura: coppie nome/valore, elenchi, oggetti annidati. È ciò che viaggia tra un'applicazione e il suo server, milioni di volte al secondo in tutto il mondo.
La sua sintassi è minimale — parentesi graffe, parentesi quadre, virgolette — e resta leggibile da un essere umano, cosa rara per un formato pensato per le macchine.
Storia e origine
Douglas Crockford formalizza JSON all'inizio degli anni 2000, riprendendo semplicemente il modo in cui il linguaggio JavaScript dichiara i propri oggetti. Non ha inventato nulla: ha dato un nome e documentato qualcosa che esisteva già.
Questa semplicità ha avuto la meglio sull'XML, allora dominante: nel giro di pochi anni, la quasi totalità delle interfacce web è passata a JSON.
Perché è utile
Leggero, leggibile, universale: tutti i linguaggi di programmazione sanno leggerlo e scriverlo senza bisogno di librerie esotiche.
Gestisce naturalmente le strutture annidate, laddove un CSV si limita irrimediabilmente a una tabella piatta.
Limiti e difetti
Non è ammesso alcun commento — una mancanza spesso lamentata da chi lo utilizza per file di configurazione.
Nessun tipo di dato per le date, nessun commento, e una sintassi intransigente: una virgola di troppo e l'intero file diventa non valido.
Consigli d'uso
Per trasformare dati JSON in una tabella utilizzabile in un foglio di calcolo, convertiteli in CSV — a condizione che la struttura sia piatta. Gli oggetti annidati non entrano in colonne.
Per un file di configurazione destinato a essere modificato da persone, YAML o TOML sono più pratici: accettano i commenti.
Converti il tuo JSON in pochi secondi, sui nostri server sicuri in Francia.
Converti un JSON