CSV in JSON
Incolla una tabella, ottieni JSON. Il parser segue l'RFC 4180, così una cella come «Doe, John» resta un campo solo invece di spezzarsi in due: è esattamente il punto in cui la maggior parte dei convertitori rapidi si arrende.
- Gratis
- I file non lasciano il tuo dispositivo
- Senza registrazione
- Nessun limite di file
Come si usa
- Incolla il CSV nel primo riquadro, o lasciaci dentro il contenuto del file.
- Lascia attivo «La prima riga è un'intestazione» se la prima riga contiene i nomi delle colonne.
- Copia il JSON: compare mentre scrivi.
Da sapere
Perché contano le virgole tra virgolette
Una virgola dentro le virgolette appartiene al valore, non alla tabella. Dividere a ogni virgola rompe il primo indirizzo, il primo nome di azienda con «Ltd.» dentro e ogni nota che contenga un elenco. Questo convertitore legge il file carattere per carattere: le virgolette aprono un campo, una virgoletta doppia al loro interno significa una virgoletta letterale e un a capo dentro le virgolette resta parte della cella.
Tipi, intestazioni e duplicati
Con il riconoscimento dei tipi attivo, «12» diventa un numero e «true» un booleano: comodo per le API, dannoso per numeri di telefono e CAP, e per questo si può disattivare. I nomi di colonna vuoti o ripetuti ricevono un numero in coda invece di sovrascriversi in silenzio.
Domande frequenti
Gestisce i punti e virgola e le tabulazioni?
Sì. Il delimitatore viene rilevato dalla prima riga: virgola, punto e virgola (frequente negli export europei) o tabulazione. Quello scelto è indicato sotto il riquadro di inserimento.
I miei dati vengono inviati da qualche parte?
No. L'analisi avviene nel tuo browser, quindi un export con dati di clienti o stipendi non lascia mai la macchina.
E se non c'è la riga di intestazione?
Disattiva l'interruttore dell'intestazione e ottieni un array di array invece di un array di oggetti.
Regge un file grande?
Qualche megabyte di testo passa tranquillamente. Oltre, il browser fatica a mostrare il risultato più che ad analizzarlo.
Strumenti correlati
- Formattatore e validatore JSON Incolla JSON e ottienilo formattato, validato o minificato. I dati restano nel browser: non vie…
- Codifica e decodifica Base64 Incolla del testo per ottenere il Base64, o incolla il Base64 per riavere il testo. Cirillico,…
- Contatore di parole Scrivi o incolla il testo e i contatori si aggiornano all’istante: parole, caratteri, frasi, pa…
- JSON Beautifier Incolla un muro di JSON minificato e leggilo come un documento. L'indentazione compare mentre s…
- Minifica JSON Incolla il JSON e riprendilo senza un byte di troppo: niente indentazione, niente ritorni a cap…
- Validatore JSON Incolla il file e ottieni una risposta netta: valido o no. Se non lo è, il messaggio dice che c…
- Da YAML a JSON Incolla un file di configurazione e ottieni JSON. Gli anchor vengono espansi, le stringhe a blo…
- Da JSON a YAML Incolla il JSON di una risposta API o di un export e ottieni uno YAML davvero leggibile — nient…