Come usare Da XML a Excel
- 1
Trascina l'esportazione XML
Da una banca, un marketplace, un'esportazione di 1C o SAP, un listino prezzi o un feed.
- 2
Conferma l'elemento record
Ogni elemento che si ripete diventa una riga del foglio di calcolo; quello più probabile è già selezionato, l'elenco mostra gli altri.
- 3
Scarica il file .xlsx
Guarda l'anteprima delle righe, decidi se numeri e date devono essere tipizzati e salva la cartella di lavoro.
Limiti e Pro
File XML fino a 100 MB; un foglio fino a 1.048.576 righe.
Informazioni su Da XML a Excel
Da XML a Excel trasforma i record nascosti in un file XML in un normale foglio di calcolo. Scegli l'elemento che rappresenta un record e ottieni una riga per ogni record, con un'intestazione con i nomi delle colonne, pronta per ordinare, filtrare, creare tabelle pivot o per un controllo veloce da parte di chi non legge l'XML.
La struttura delle colonne è la stessa del CSV: attributi ed elementi figli diventano colonne, gli elementi annidati hanno nomi con il punto (supplier.inn, address.region) e i figli ripetuti vengono uniti in un'unica cella oppure distribuiti su colonne numerate.
Excel aggiunge i tipi di dato. Con il rilevamento attivo, 125000 e 4.5 diventano numeri che puoi sommare, true e false diventano celle logiche e le date ISO come 2026-03-31 o 2026-03-31T14:30:00 diventano vere date di Excel, mostrate come yyyy-mm-dd o con l'ora. Gli identificativi con zeri iniziali, come partite IVA, numeri di conto o codici prodotto tipo 007, restano testo, così Excel non elimina gli zeri; lo stesso vale per i numeri con più di 15 cifre. Disattiva il rilevamento per mantenere ogni valore come testo, esattamente come era nell'XML.
La cartella di lavoro contiene un solo foglio, con il nome dell'elemento record e le larghezze delle colonne adattate al contenuto. Excel limita un foglio a 1.048.576 righe e 16.384 colonne; un'esportazione XML più grande va divisa oppure convertita in CSV. Non viene aggiunta alcuna formattazione, come colori o intestazioni in grassetto.
Privacy
L'analisi dell'XML e la scrittura del file XLSX avvengono in un worker in questa scheda (SheetJS crea la cartella di lavoro): l'esportazione non lascia mai il tuo computer.