CSV → JSON / XML / YAML / HTML / SQL — convertitore online gratuito
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:
SQL:
DialettoTabella
Input (CSV)
Output (JSON)
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.
📋 Formati di output
JSON — formato standard di scambio dei dati, array di oggetti.
XML — markup gerarchico con elementi <root> e <row>.
YAML — formato pulito e leggibile, ideale per i file di configurazione.
HTML — tabella HTML pronta all'uso con intestazioni.
SQL — istruzioni CREATE TABLE + INSERT. Dialetto, nome della tabella, rilevamento dei tipi (INTEGER / DECIMAL / BOOLEAN / TEXT) e opzioni per i valori vuoti.