Vai al contenuto

Converti CSV e JSON

Trascina un CSV per ottenere un JSON, o un JSON per ottenere un CSV: il verso lo decide il file, non tu. I dati restano sul tuo dispositivo.

Il file resta sul tuo dispositivo: nessun upload

Come funziona

Il separatore viene riconosciuto da solo, virgola o punto e virgola che sia, e le virgolette seguono lo standard: un campo può contenere il separatore e perfino degli a capo. Il CSV in uscita è pronto per il doppio clic in Excel, accenti compresi. Un JSON annidato diventa colonne col percorso puntato — indirizzo.città — e nell’altro verso la prima riga diventa i nomi delle chiavi.

Domande frequenti

Ho un file Excel: come ne ottengo un JSON?
In due passaggi. Prima portalo in CSV con «CSV ⇄ Excel», un foglio per volta; poi trascina qui il CSV che ne esce. Il punto e virgola che usa viene riconosciuto da solo, e la prima riga diventa i nomi delle chiavi.
Il CSV che esce ha il punto e virgola: posso avere la virgola?
Sì. Di partenza il CSV usa il punto e virgola e la virgola decimale, che è quello che l’Excel italiano apre in colonne con un doppio clic. Se il file va a un programma, o a un Excel impostato in inglese, che vuole la virgola, apri «Opzioni avanzate» e scegli «Virgola»: i numeri escono col punto.
Da un CSV posso riavere un JSON annidato?
No: nel verso da CSV a JSON ogni colonna diventa una chiave così com’è scritta. Una colonna indirizzo.città resta una chiave sola, col punto nel nome, e tag.0 e tag.1 restano due chiavi, non un elenco. Il JSON che ne esce ha un livello solo.
Quali JSON si possono trasformare in CSV?
Un elenco fra parentesi quadre. Se contiene oggetti, le colonne sono tutte le chiavi che compaiono, e chi non ne ha una lascia la cella vuota; se contiene elenchi, ognuno è già una riga; se contiene valori semplici, escono in una colonna sola. Un oggetto singolo va prima racchiuso fra [ e ].

I tuoi file non vengono caricati. Da nessuna parte.

Il file resta nella memoria del tuo browser: viene letto, elaborato e riscritto qui. Non c’è nessun server a cui mandarlo.

  • Elaborazione localeTutto avviene sul tuo dispositivo.
  • Niente da caricare, niente da aspettareNiente da caricare, nessuna attesa.
  • Nessun file da cancellareNon conserviamo nulla: non ci arriva nulla.
IL TUO DISPOSITIVOil tuo fileelaborazioneil risultatoservernon ci arriva

Altri strumenti della categoria