Come usare Da Excel a XML
- 1
Trascina il foglio di calcolo
XLSX, XLS o ODS, oppure un file CSV. Se la cartella di lavoro ha più fogli, scegli quello che ti serve.
- 2
Dai un nome agli elementi
Scegli l'elemento radice, l'elemento scritto per ogni riga e se le colonne diventano elementi figli o attributi.
- 3
Salva l'XML
Controlla l'output, poi scarica il file .xml o copialo.
Limiti e Pro
Fogli di calcolo e file CSV fino a 500 MB; un foglio alla volta.
File fino a 4 GB. Scopri Pro
Informazioni su Da Excel a XML
Da Excel a XML scrive le righe di un foglio di calcolo in formato XML: un elemento per ogni riga dentro un elemento radice, con le intestazioni delle colonne come nomi. Un foglio con le colonne sku, name e price diventa <rows><row><sku>A-1</sku><name>Pen</name><price>1.5</price></row>…</rows> oppure, con le colonne come attributi, <row sku="A-1" name="Pen" price="1.5"/>. Entrambi i nomi degli elementi si possono cambiare, per esempio in products e product, per adattarli a ciò che si aspetta il sistema che riceve i dati.
Di rado le intestazioni sono già nomi XML validi, quindi vengono corrette: spazi e punteggiatura diventano trattini bassi, un'intestazione che inizia con una cifra riceve un trattino basso iniziale e due colonne con la stessa intestazione diventano name e name_2. Le intestazioni in cirillico e in altri alfabeti non latini sono ammesse in XML e restano come sono.
I valori sono scritti come li memorizza il foglio, non come appaiono: 1200 invece di $1,200.00, le date in formato ISO 8601 (2026-03-31, con l'ora quando c'è) e le formule con l'ultimo risultato calcolato. Le celle vuote diventano elementi vuoti, oppure vengono omesse se preferisci record più compatti. I caratteri speciali vengono sottoposti a escape e il file è in UTF-8, con la dichiarazione XML facoltativa.
I file CSV funzionano allo stesso modo, con il delimitatore e la codifica del testo (UTF-8, Windows-1251 o Windows-1252) rilevati o scelti a mano. Disattiva "La prima riga è l'intestazione" per un foglio che non ce l'ha: le colonne si chiameranno allora Column_1, Column_2 e così via. Si converte un solo foglio alla volta.
Privacy
La cartella di lavoro o il CSV vengono letti con SheetJS in un worker dentro questa scheda e anche l'XML viene scritto lì; non viene caricato nulla e il file non viene conservato.