Come si usa
- Incolla un array JSON di oggetti (funziona anche un singolo oggetto).
- Scegli il delimitatore — la virgola per la maggior parte degli strumenti, il punto e virgola per Excel nei Paesi che usano la virgola decimale, come l'Italia.
- Spunta «Aggiungi BOM (per Excel)» se il file verrà aperto in Excel e contiene caratteri accentati o non inglesi.
- Copia il CSV o scaricalo come file .csv.
Opzioni spiegate
- Oggetti annidati
- Vengono appiattiti in nomi di colonna con il punto: {"address":{"city":"Paris"}} diventa la colonna address.city.
- Array dentro le righe
- Vengono scritti come testo JSON in una sola cella, per esempio [1,2,3], così nessun dato va perso.
- Chiavi mancanti
- Le colonne sono l'unione delle chiavi di tutte le righe, nell'ordine in cui compaiono per la prima volta; le righe senza una chiave hanno la cella vuota.
- BOM
- Un byte order mark indica a Excel che il file è in UTF-8. Senza, Excel su Windows mostra i caratteri accentati e cinesi come simboli illeggibili.
Esempio
JSON:
[{"id":1,"name":"Ada","address":{"city":"London"}},{"id":2,"name":"Grace, Jr.","tags":["navy","cobol"]}]
CSV:
id,name,address.city,tags
1,Ada,London,
2,"Grace, Jr.",,"[""navy"",""cobol""]"
Domande frequenti
Perché Excel mette tutto in una sola colonna?
In alcune impostazioni internazionali, tra cui quella italiana, Excel si aspetta il punto e virgola come separatore. Scegli «Punto e virgola» come delimitatore, oppure apri il file da Dati → Da testo/CSV e scegli lì il delimitatore.
Perché in Excel i caratteri sono illeggibili?
Excel presume una codifica obsoleta a meno che il file non inizi con un BOM UTF-8. Spunta «Aggiungi BOM (per Excel)» e scarica di nuovo.
Come vengono gestite virgole e virgolette nei valori?
Secondo RFC 4180, i valori che contengono virgole, virgolette o a capo vengono racchiusi tra virgolette doppie, e le virgolette al loro interno vengono raddoppiate.
C'è un limite di righe?
Nessun limite fisso. Decine di migliaia di righe si convertono in uno o due secondi nel browser; Excel stesso si ferma a 1.048.576 righe.
Privacy
Questo strumento funziona interamente nel tuo browser. File e testi vengono elaborati sul tuo dispositivo e non vengono mai caricati sui nostri server.