Cos'è la conversione da CSV a JSON?
Il CSV è la lingua franca di fogli di calcolo ed export, mentre il JSON è ciò che consumano API e app. Convertire tra i due a mano — soprattutto con campi tra virgolette che contengono virgole — è soggetto a errori. Questo convertitore CSV ⇄ JSON gratuito analizza in modo robusto e converte in entrambe le direzioni all'istante nel browser.
CSV (Comma-Separated Values) è il formato più comune per le esportazioni di dati tabellari da fogli di calcolo, database e strumenti di analisi. JSON è il formato nativo di JavaScript e delle API web. Convertire tra di loro è un'attività quotidiana per gli ingegneri dei dati e gli sviluppatori backend.
Come Funziona
- Scegli CSV → JSON o JSON → CSV.
- Incolla i dati; per il CSV scegli se la prima riga è un'intestazione.
- Copia il risultato convertito.
Casi d'Uso
- Convertire un'esportazione di foglio di calcolo (CSV) in un array JSON di oggetti per un'applicazione web o API.
- Convertire una risposta JSON di un'API in CSV per aprirla in Excel o Google Sheets per l'analisi.
- Ispezionare la struttura di un file CSV — quante colonne, quali intestazioni, se i valori sono coerenti.
- Preparare i dati per l'importazione in un database, data warehouse o strumento BI.
Come funziona il parsing CSV
Il parsing CSV è ingannevolmente complesso. La semplice divisione per virgole fallisce quando un valore contiene una virgola. Il parser implementato segue RFC 4180: i valori possono essere racchiusi tra virgolette doppie.
Da JSON a CSV inverte il processo: il primo oggetto definisce l'ordine delle colonne, poi ogni oggetto viene mappato in una riga. I valori contenenti virgole, virgolette o interruzioni di riga vengono automaticamente tra virgolette.
Vantaggi
- Analisi CSV robusta (virgolette, virgole, a capo).
- Interruttore intestazione per oggetti o array.
- Funziona nel browser — privato e gratuito.
Conversão CSV e JSON, Privada (IT)
Conversões entre CSV e JSON são realizadas por código JavaScript que roda no seu navegador. Seus arquivos de dados são processados inteiramente localmente na sua máquina — nada é enviado aos nossos servidores. (IT)