Convertitore da CSV a XML

Incolla una tabella, scegli XML e copia il risultato in un feed, in un modello di importazione o in un fixture di test. Ogni colonna diventa un elemento figlio di ogni riga, così la struttura resta piatta e prevedibile.

I nomi delle colonne vengono convertiti in nomi di elementi XML validi (spazi e simboli diventano underscore, i duplicati ricevono un suffisso numerico) e i valori vengono codificati, così una e commerciale o una parentesi angolare dentro una cella non possono rompere il documento.

Tabella in Markdown

Trasforma una tabella in testo pronto da incollare: Markdown, HTML, TSV, INSERT SQL, JSON, XML, YAML, LaTeX, INI, TOML, JSON Lines o una tabella ASCII. Nulla viene caricato.

I tuoi dati non lasciano mai questo browser

Il file viene analizzato, visualizzato in anteprima e trasformato in grafico sul tuo dispositivo. Nulla viene caricato — nemmeno un campione. Chiudi la scheda e i dati saranno eliminati.

Oppure incolla il testo della tabella

Come funziona

  1. 1.Importa un file Excel, CSV, TSV o JSON, oppure incolla la tabella. L'elaborazione avviene sul tuo dispositivo.
  2. 2.Scegli le colonne da mostrare: un asse delle categorie e fino a tre valori.
  3. 3.Genera una volta, poi continua a modificare — tipo di grafico, aggregazione, ordinamento e tema si aggiornano all'istante.
  4. 4.Scarica un'immagine oppure pubblica il risultato come link crittografato che scade automaticamente.

Domande frequenti

E se i miei nomi di colonna non sono nomi XML validi?
Vengono corretti automaticamente: spazi e punteggiatura diventano underscore, una cifra o un simbolo iniziale viene rimosso e i nomi duplicati ricevono _1, _2 … così il documento resta ben formato.
Come vengono scritte le celle vuote?
Come elementi vuoti (ad esempio <amount><amount>), perché XML non ha il valore null. Non viene inventato nulla e non viene aggiunto testo segnaposto.

Strumenti correlati

Generatore di INSERT SQL da tabella

Trasforma una tabella CSV o Excel in istruzioni SQL INSERT nel tuo browser: la riga di intestazione diventa l'elenco delle colonne, le virgolette vengono gestite correttamente e le celle vuote diventano NULL.

Convertitore da CSV a tabella Markdown

Trasforma una tabella CSV, Excel o JSON in una tabella Markdown per un README, una pagina Notion o una pull request. I pipe e le interruzioni di riga vengono gestiti nel browser.

Convertitore da CSV a YAML

Trasforma una tabella CSV, Excel o JSON in una lista YAML pulita, con i valori tra virgolette ogni volta che altrimenti verrebbero letti come numeri, booleani o null.

Convertitore da CSV a tabella LaTeX

Trasforma una tabella CSV o Excel in un ambiente tabular LaTeX pronto da incollare, con e commerciali, simboli di percentuale, underscore e backslash correttamente escaped.

Convertitore da CSV a JSON Lines (JSONL)

Trasforma una tabella CSV o Excel in JSON Lines: un oggetto JSON per riga, pronto per jq, pipeline di log e importazioni massive.

Convertitore da CSV a INI

Trasforma una tabella CSV o Excel in sezioni INI: un blocco numerato per riga con linee key=value, pronto per file di configurazione legacy e programmi di importazione.

Convertitore da CSV a TOML

Trasforma una tabella CSV o Excel in TOML usando un array di tabelle, con i numeri mantenuti numerici, le celle vuote scritte come stringhe vuote e le chiavi non latine tra virgolette.

Convertitore da CSV a tabella ASCII

Trasforma una tabella CSV o Excel in una tabella ASCII con bordi per log, commenti al codice e documenti in testo semplice, con i caratteri CJK allineati su doppia larghezza.