Cos'è questo convertitore da XML a Excel?
Uno strumento gratuito basato su browser che trasforma i dati XML in un vero file Excel (.xlsx). Incolla o carica il tuo XML, controlla l'anteprima in tempo reale e scarica la cartella di lavoro. Tutta l'elaborazione avviene in locale nel tuo browser, quindi i tuoi dati non vengono mai caricati e non serve installare Excel.
Leggere l'XML di un feed prodotti in righe e colonne
Un feed XML da tremila righe è leggibile in teoria e illeggibile in pratica. Feed di prodotti, esportazioni di ordini, XML prodotto da sistemi pubblici o legali hanno tutti la stessa anatomia: un elemento record ripetuto all'infinito. Portato in un foglio di calcolo, quel record diventa una riga, e le domande vere (a quali articoli manca il prezzo, quanti ordini per paese) si risolvono con un filtro o un ordinamento invece che scorrendo parentesi angolari.
È anche il modo pratico di consegnare un XML a colleghi che non apriranno mai un editor di testo: acquisti, amministrazione, il cliente. Ricevono una griglia familiare e la provenienza del file smette di contare.
Come l'XML irregolare si sistema nel foglio
I feed reali sono irregolari: i campi facoltativi compaiono solo su alcuni record. Le colonne sono l'unione di tutti i campi incontrati, nell'ordine di prima apparizione, con celle vuote dove il record non ha il campo: per un controllo di completezza basta filtrare una colonna sui vuoti. I valori numerici puri entrano come numeri veri, pronti per somme e ordinamenti, mentre i codici con zeri iniziali restano testo.
Due confini da conoscere: i valori negli attributi (id="123" dentro il tag) non vengono estratti in colonne, conta solo il contenuto degli elementi; e le strutture annidate sotto il livello del campo si compattano nel testo di quella colonna. Perfetto per la revisione, non per un viaggio di andata e ritorno.
Come usarlo
- Incolla il tuo XML nel pannello a sinistra oppure carica un file XML.
- Controlla l'anteprima della tabella in tempo reale per verificare che righe e colonne siano state rilevate correttamente.
- Premi «Converti e scarica .xlsx» per salvare il file Excel.
Come vengono mappati i dati
- Ogni record XML diventa una riga del foglio di calcolo (gli elementi riga sotto la radice; i loro figli diventano colonne).
- La forma XML è la mappatura tabellare generica: <rows><row><Column>valore</Column></row></rows>, con i nomi delle colonne convertiti in nomi di elemento validi.
- I valori che sembrano numeri semplici vengono scritti come numeri Excel veri e propri; codici come 007 restano testo per preservare gli zeri iniziali.
Esempio
Input (XML)
<?xml version="1.0" encoding="UTF-8"?>
<rows>
<row>
<Name>Apple</Name>
<Qty>3</Qty>
</row>
<row>
<Name>Orange</Name>
<Qty>5</Qty>
</row>
</rows>Output (Excel)
Name Qty Apple 3 Orange 5
XML e Excel a confronto
| Formato | Tipo | Struttura | Ideale per |
|---|---|---|---|
| XML | Markup in testo semplice | Elementi nominati annidati più attributi | Integrazioni di sistema, feed, API legacy |
| Excel | Foglio di calcolo binario (.xlsx) | Fogli di righe × colonne con celle tipizzate | Modifica in Excel o Fogli Google |



