CSV → JSON
Converte una tabella in JSON riga per riga.
Questo strumento funziona con JavaScript. Per usarlo, attiva JavaScript nel browser e ricarica la pagina.
DA UNA TABELLA A DATI STRUTTURATI.
CSV → JSON trasforma una tabella CSV o TSV in JSON. La prima riga viene usata come intestazione: ogni riga diventa un oggetto JSON le cui chiavi sono i nomi delle colonne. Se disattivi l'opzione dell'intestazione, ogni riga viene riportata come elenco. Si usa per portare dati esportati da un foglio di calcolo in un'applicazione web, in una API, in un file di configurazione o in un progetto di codice.
Il separatore di colonna viene trovato da sé: fra virgola, punto e virgola, tabulazione e barra verticale viene scelto quello che compare il numero di volte più costante in ciascuna delle prime righe; volendo puoi anche stabilirlo a mano. Anche la codifica del file viene trovata da sé, così le lettere ş, ğ e ı dei vecchi file turchi di Windows non si rovinano. L'uscita viene rientrata con 2 o 4 spazi o con una tabulazione. L'opzione «JSONL» scrive ogni record su una riga a sé; gli strumenti che elaborano grandi dati riga per riga si aspettano questo formato. I valori vengono riportati come testo e non convertiti in numeri. Si possono caricare file fino a 32 MB. Puoi caricare fino a 20 file alla volta; vengono elaborati tutti con le stesse impostazioni e, se sono più di uno, si scaricano in un unico ZIP.
Dall’inizio alla fine
- Carica il tuo file CSV. Trascina un file CSV, TSV o TXT oppure selezionalo.
- Scegli il separatore e il formato. «Rileva automaticamente» funziona correttamente per la maggior parte dei file. Se la prima riga non è un'intestazione, disattiva l'opzione.
- Converti e scarica. Scarica il JSON appena è pronto. Il numero di record e il separatore trovato sono scritti a schermo.
Domande frequenti
Perché i numeri sono fra virgolette?
Nel CSV ogni valore è testo e lo strumento non indovina il tipo; così si conserva anche lo zero iniziale di un valore come «007». La conversione in numeri puoi farla nel programma che userai.
Il separatore è stato trovato in modo sbagliato.
Scegli quello giusto a mano dall'opzione del separatore. I fogli di calcolo impostati in turco usano quasi sempre il punto e virgola.
Che fine fa una cella di intestazione vuota?
Alla colonna con l'intestazione vuota viene dato, secondo la sua posizione, un nome come «sutun3»; non va perso alcun dato.
Il mio file resta sul server?
No. Il tuo file arriva sul server solo per essere elaborato e viene eliminato a lavoro finito; anche il risultato viene eliminato quando lo scarichi ed esci dallo strumento. Non servono account, nome o indirizzo email, e i tuoi file non vengono mai inviati a servizi di terze parti. L’uso è gratuito: nessuna quota oraria o giornaliera sul numero di operazioni, nessuna pubblicità da guardare prima dell’elaborazione e nessuna filigrana aggiunta al risultato.
Altri strumenti File
RUPO Studio