Convertitore CSV ↔ JSON Online
Trasforma i dati tabulari dei fogli di calcolo in formato JSON strutturato per le API.
A cosa serve
CSV in JSON in pochi secondi
Piu delimitatori
Virgola, punto e virgola, tabulazione o qualsiasi separatore personalizzato. Compatibile con le esportazioni di Excel.
100% privato
La conversione avviene nel tuo browser. I tuoi dati non vengono mai inviati ad alcun server.
RFC 4180
Rispetta lo standard ufficiale CSV, inclusi i campi tra virgolette e i ritorni a capo interni.
Istantaneo
Conversione in millisecondi senza attese. Il JSON appare mentre scrivi.
Come funziona
Tre passaggi, senza complicazioni
Incolla o carica il tuo CSV
Inserisci il testo CSV nell'editor oppure trascina un file .csv. La prima riga viene rilevata automaticamente come intestazione.
Imposta il delimitatore
Scegli virgola, punto e virgola, tabulazione o un altro separatore. Il convertitore rispetta lo standard RFC 4180 per i campi tra virgolette.
Copia il JSON risultante
Ottieni un array JSON pronto per la tua API, il tuo database o la tua applicazione. Copia con un clic o scarica il file.
FAQ
Hai delle domande?
Il convertitore supporta virgola (,), punto e virgola (;), tabulazione (\t) e qualsiasi carattere personalizzato. Il punto e virgola e comune nelle esportazioni di Excel nelle regioni europee dove la virgola funge da separatore decimale. RFC 4180 definisce il comportamento per i campi che contengono il delimitatore stesso, i quali devono essere racchiusi tra virgolette doppie.
Se il tuo CSV ha una riga di intestazione (prima riga con i nomi delle colonne), il convertitore la usa come chiavi dell'oggetto JSON per ogni riga. Se non c'e un'intestazione, puoi disabilitare questa opzione e i valori verranno convertiti in array di array. Le intestazioni vengono pulite automaticamente per essere chiavi JSON valide.
Per un CSV piatto, ogni riga diventa un oggetto JSON con le chiavi dell'intestazione. Per strutture annidate (ad esempio una colonna chiamata address.city), il convertitore puo espandere la notazione a punti in oggetti annidati a seconda dell'opzione selezionata. Questo e utile quando il CSV era stato originariamente esportato da una struttura JSON.
Si. Excel esporta CSV con codifica UTF-8 o Windows-1252 e spesso usa il punto e virgola come delimitatore nelle impostazioni regionali europee. Il convertitore rileva e gestisce il BOM UTF-8, i fine riga CRLF di Windows e i campi con a capo interni racchiusi tra virgolette, tutti casi definiti in RFC 4180.
Il convertitore lavora con UTF-8, la codifica consigliata per JSON secondo RFC 8259. Se il tuo CSV usa un'altra codifica come ISO-8859-1 o Windows-1252 (comune nelle vecchie esportazioni di Excel), potresti dover convertire prima la codifica. I caratteri Unicode, incluse le lettere accentuate e i simboli speciali, vengono preservati correttamente quando il CSV e in UTF-8.
CSV e JSON: due formati chiave nell'ecosistema dei dati
CSV (Comma-Separated Values) e un formato di testo semplice definito da RFC 4180 per rappresentare dati tabulari. Ogni riga del file corrisponde a un record e i campi sono separati da un delimitatore, di solito la virgola. La sua semplicita lo rende universale: qualsiasi applicazione per fogli di calcolo (Excel, Google Sheets, LibreOffice), database e strumento di analisi puo importare ed esportare CSV. RFC 4180 definisce regole precise per gestire i campi che contengono il delimitatore o i ritorni a capo, i quali devono essere racchiusi tra virgolette doppie.
JSON (JavaScript Object Notation), definito da RFC 8259, e il formato di scambio dati dominante per le API REST e le applicazioni web. A differenza del CSV, JSON puo rappresentare strutture gerarchiche, array annidati e tipi di dati nativi (numero, booleano, null) senza ambiguita. La maggior parte dei moderni linguaggi di programmazione include parser JSON nativi, e piattaforme come MongoDB, Firebase ed Elasticsearch lo usano come formato di archiviazione principale.
La conversione tra CSV e JSON e un'operazione quotidiana nell'ingegneria dei dati: gli analisti esportano i record dei database come CSV per elaborarli nei fogli di calcolo, e gli sviluppatori li convertono in JSON per alimentare le API o caricarli negli store NoSQL. Convertir.ai esegue questa trasformazione interamente nel browser usando l'API di testo nativa, senza inviare i tuoi dati ad alcun server, garantendo la massima privacy indipendentemente dal volume o dalla sensibilita dei dati.