Convertitore XML in CSV online

Converti XML in CSV online istantaneamente. Appiattisce elementi annidati, gestisce tag ripetuti e produce output pronto per i fogli di calcolo. Gratuito, privato, senza registrazione.

Trascina o incolla il tuo XML
Loading editor...
Loading editor...

Cos'è la conversione da XML a CSV?

La conversione XML in CSV prende un documento XML gerarchico e lo trasforma in una tabella piatta di valori separati da virgola. XML è ottimo per rappresentare dati strutturati e annidati; CSV è ciò che i fogli di calcolo, gli strumenti BI e gli analisti di dati vogliono davvero. Un convertitore xml in csv gestisce l'appiattimento dell'albero (così gli elementi annidati finiscono comunque nelle colonne) e scrive ogni record ripetuto come riga propria. Se hai mai provato ad aprire un file XML in Excel e ti sei arreso, è esattamente quello che risolve questo strumento.

Perché convertire XML in CSV?

CSV è il formato universale per i fogli di calcolo e gli strumenti dati. Power BI, Tableau, pandas, R, ogni strumento di importazione di database: tutti leggono CSV senza alcuna configurazione. XML, d'altra parte, è ciò che i sistemi più vecchi e le risposte SOAP producevano. Convertire xml in csv online colma questo divario così puoi finalmente analizzare, visualizzare o importare i dati. Usa un tool xml in csv quando hai bisogno di caricare report XML in Excel o Google Sheets, preparare dati XML per l'analisi con pandas o R, importare in blocco record XML in un database, o consegnare dati XML a colleghi che lavorano con i fogli di calcolo.

Come funziona il nostro convertitore da XML a CSV

Quando clicchi Converti, lo strumento analizza il tuo XML, trova l'elemento record ripetuto (una lista di articoli, prodotti, utenti o qualsiasi cosa rappresentino i tuoi dati), e scrive ognuno come riga CSV. I nomi degli elementi figli diventano intestazioni di colonna. I valori annidati vengono appiattiti con notazione a punto così nulla va perso. Gli attributi vengono aggiunti come colonne proprie. Caratteri speciali come virgole e virgolette all'interno dei valori vengono automaticamente gestiti in modo che il CSV rimanga valido. Tutto gira nel tuo browser. I tuoi dati XML non lasciano mai il tuo dispositivo.

Funzionalità disponibili

  • Rilevamento intelligente dei record: il convertitore trova gli elementi XML ripetuti e li trasforma in righe.
  • Generazione intestazioni: i nomi delle colonne provengono automaticamente dai nomi degli elementi figli.
  • Appiattimento annidato: le strutture XML profonde vengono appiattite con notazione a punto così nulla va perso.
  • Supporto attributi: gli attributi XML appaiono come colonne CSV proprie.
  • Supporto upload: carica un file .xml dal tuo dispositivo o trascinalo nell'area di input.
  • Copia con un clic: incolla il CSV direttamente in Excel o Google Sheets con il pulsante Copia.

Come usare lo strumento

  1. Incolla il tuo XML nell'editor di input, o usa il pulsante Carica file per caricare un file .xml.
  2. Clicca il pulsante Converti per generare l'output CSV a destra.
  3. Scorri le intestazioni e qualche riga per assicurarti che la struttura sia corretta.
  4. Clicca il pulsante Copia e incolla il CSV direttamente in Excel, Google Sheets o qualsiasi editor di testo.

Casi d'uso comuni

  • Reporting: caricare report XML in Excel o strumenti BI per grafici e pivot.
  • Analisi dati: preparare dati XML per pandas, R o altri strumenti di analisi.
  • Importazioni database: la maggior parte degli strumenti database accetta CSV nativamente, ma non XML.
  • Consegne: condividere dati XML con colleghi che lavorano nei fogli di calcolo, non nei parser.

Esempio di conversione

Input (XML)

<items>
  <item>
    <name>Widget</name>
    <price>29.99</price>
  </item>
  <item>
    <name>Gadget</name>
    <price>49.99</price>
  </item>
</items>

Output (CSV)

name,price
Widget,29.99
Gadget,49.99

Domande frequenti

Convertitori correlati