CSV → JSON / XML / YAML / HTML / SQL — convertitore

Converta dati CSV (valori separati da virgole) in formato JSON, XML, YAML, tabella HTML o SQL (CREATE TABLE + INSERT). Supporta più delimitatori e opzioni di formattazione personalizzate.
Tutta l'elaborazione avviene localmente nel suo browser — i suoi dati non vengono mai caricati su alcun server.
Delimitatore:
Output:
JSON: array di oggetti con chiavi prese dalle intestazioni CSV. XML: elemento radice <root> che contiene elementi <row>. YAML: sequenza YAML pulita di mappature. HTML: tabella HTML completa con intestazioni e righe di dati. SQL: CREATE TABLE + INSERT in blocco; scelga sopra il dialetto, il nome della tabella, il rilevamento dei tipi e la gestione dei valori vuoti.
Suggerimento: la prima riga del CSV viene sempre trattata come intestazione delle colonne. Per i file TSV, selezioni il delimitatore Tabulazione.
CSV — valori separati da virgole (RFC 4180)

Il CSV è testo semplice: una riga per linea, campi separati da un delimitatore. La RFC 4180 è il riferimento de facto per le virgolette — un campo che contiene il delimitatore, una virgoletta o un a capo viene racchiuso tra virgolette doppie, e le virgolette interne vengono raddoppiate (""). Esistono le varianti TSV (tabulazione) e con punto e virgola perché i dati reali contengono virgole e le impostazioni di localizzazione di Excel differiscono; trasportano la stessa tabella, cambia solo il delimitatore.

La conversione qui analizza prima la tabella, poi la ricostruisce nel formato di destinazione — i campi tra virgolette e i delimitatori incorporati sopravvivono integri.