Come convertire XML in CSV in 5 semplici modi

Prova gratuita Prova gratuita Prova gratuita Prova gratuita
download sicuro100% sicuro | Senza pubblicità |ai supportato
author

2024-08-27 14:50:36 • Soluzioni comprovate

Per convertire XML in CSV, ci sono diversi modi in cui è possibile utilizzarlo. Ecco le quattro opzioni più avanzate per trasformare XML in file CSV. Puoi utilizzare un editor e un convertitore PDF professionale come PDFelement, un convertitore da XML a CSV online o Blocco note ++. Continua a leggere per conoscere i passaggi.

Prova Gratis
download sicuro 100% sicuro | senza pubblicità | senza malware
Prova Gratis
download sicuro 100% sicuro | senza pubblicità | senza malware


Parte 1: Come convertire XML in CSV utilizzando Notepad++

Notepad ++ è un popolare editor di testo e software open source che si dimostra un'opzione interessante per la conversione dei dati. Questo programma leggero consente di manipolare i dati XML prima della conversione e offre un grande controllo sul formato CSV finale. Impariamo come funziona questo strumento flessibile per passare da XML a CSV Excel utilizzando i passaggi indicati:

Passo 1. Apri il file XML e copia tutto il testo con i tasti Ctrl + A e Ctrl + C. Avvia Notepad++ sul tuo sistema e incolla il testo del file XML con Ctrl + P. Ora, rimuovi le due righe iniziali:

  

"FonteOpzioni
XPath/RenderXSL"

Passo 2. Vai alla barra in alto e clicca il sottomenu "Lingua" per ottenere un elenco esteso. Dall'elenco, sceglie l'opzione "XML" come lingua del file.

seleziona xml dalla sezione lingua

Passo 3: Dalla barra degli strumenti in alto, tocca l'opzione "File" e procedi con "Salva con nome" per salvare il file.

salva il file xml

Passo 4: Avvia Excel nel tuo sistema e clicca "Sfoglia" dopo aver scelto la sezione "Apri" da sinistra. Ora, importa il file XML toccando il pulsante "Apri". Dal pop-up successivo, assicurati che l'opzione "Come tabella XML" sia abilitata e procedi selezionando "OK". Conferma il seguente pop-up con "OK" e visualizza il file Excel che mostra tutti i dati.

avvia il file come tabella xml


Parte 2: Come convertire XML in CSV con Excel

Anche se ci sono innumerevoli strumenti dedicati per convertire XML in CSV, le persone usano Microsoft Excel perché è uno strumento conosciuto e facile. Excel ha capacità di importazione in grado di gestire le complessità di XML e formattarlo in CSV.

Dopo la conversione, è possibile eseguire la formula di Excel e altre funzioni di manipolazione dei dati. Per imparare la semplice operazione di conversione da XML a CSV in Excel, segui i passaggi indicati:

Passo 1. Apri un foglio Excel vuoto e clicca scheda "Dati" dalla barra degli strumenti in alto. Spostati sul lato sinistro per estendere il menu a discesa "Ottieni dati" e scegli l'opzione "Da file". Dal suo menu esteso, premi l'opzione "Da XML" e sfoglia il tuo file XML per procedere con il pulsante "Importa".

aggiungi dati xml dal file

Passo 2. In seguito, si otterrà un altro pop-up per scegliere una tabella XML. Seleziona un nome dal lato sinistro e ottieni la sua anteprima sul lato destro. Spostati verso il basso e premi il pulsante "Carica" per ottenere un'anteprima del contenuto XML sul foglio di calcolo vuoto.

seleziona la tabella appropriata e caricare

Passo 3. Infine, utilizza il pulsante "File" dalla barra degli strumenti in alto e premere "Salva con nome" dalla schermata successiva. Vai al lato destro ed estendi il menu "Formato file" dove "Cartella di lavoro Excel" è già stato scelto. Dal menu, individua il "CSV (Comma Delimited)" e premi il pulsante "Salva" per ottenere il file in CSV.

salva il file CSV in Excel


Parte 3: Come convertire XML in CSV in Python

Python è famoso nella scienza dei dati, rendendo la conversione da XML a CSV più facile per i programmatori. Ha una collezione di librerie come Pandas e xml.etree che sono appositamente progettate per la manipolazione dei dati. Librerie come xml.etree possono gestire le complessità del parsing XML e della formattazione CSV. Per sapere come funziona con xml.etree.For il modulo ElementTree, segui i passaggi seguenti:

Passo 1. Basta aprire Python e incollare il codice dato lì.

  

# Importazione delle librerie richieste 
importa xml.etree.ElementTree come Xet 
importa panda come pdf 
cols = ["nome", "telefono", "email", "data", "paese"] 
righe = [] 
# Analizzare il file XML 
xmlparse = Xet.parse('sample.xml') 
root = xmlparse.getroot() 
per i in root: 
	nome = i.find("nome").text 
	telefono = i.find("telefono").text 
	email = i.find("email").text 
	data = i.find("data").text 
	paese = i.find("paese").text 
	rows.append({"name": name, 
				"telefono": telefono, 
				"email": email, 
				"data": data, 
				"paese": paese}) 
df = pd.DataFrame(righe, colonne=cols) 
# Scrittura di dataframe su csv 
df.to_csv('output.csv')

Passo 2. Una volta incollato il codice, clicca l'opzione "Esegui" dalla barra in alto. In questo modo, otterrai il file CSV nella stessa cartella di questo script.


Parte 4: Come convertire da XML a CSV Online

XML al convertitore CSV è uno strumento gratis per voi per convertire XML in file CSV online. Fornisce 3 modi per convertire file XML in file CSV. In primo luogo, è possibile copiare e inserire i dati del file XML e salvare i dati come file CSV; in secondo luogo, è possibile caricare un file XML nel convertitore e convertirlo in CSV senza aprire; Infine, consente di inserire l'URL del file XML. Puoi scegliere il metodo che ti si addice meglio. Il convertitore consente di convertire XML in file CSV o Excel.

Passo 1. Seleziona il tuo file XML caricando, inserendo URL o inserendo dati.

Passo 2. Configura le opzioni di output, puoi regolare il separatore di campo e fare di più.

Passo 3. Scarica il file XML in CSV o Excel.

come convertire da xml a csv online


Parte 5: Convertire XML in CSV su Windows & Mac

PDFelement, come uno dei migliori e più avanzati programmi di editor PDF, in grado di convertire XML in CSV facilmente su Windows o Mac.

Prova Gratis
download sicuro 100% sicuro | senza pubblicità | senza malware
Prova Gratis
download sicuro 100% sicuro | senza pubblicità | senza malware

Il processo che è necessario seguire in questo senso è altamente comprensibile poiché l'interfaccia del programma è altamente intuitiva. La parte migliore di PDFelement è che l'utente non riscontra problemi per nessuna delle sue funzionalità. È tutto perché il team di sviluppo del programma sa come mantenerlo al passo con i tempi. Il programma è sempre aggiornato e ciò permette agli utenti di eseguire tutte le funzioni con facilità.

Passaggi su come convertire XML in CSV su Mac/Windows:

Passo 1. Aprire un XML

Apri il file XML con il tasto destro del mouse per aprirlo con l'applicazione che vuoi utilizzare. Oppure trascinadolo e rilasciandolo in una scheda del browser, verrà aperto direttamente con il browser.

aa xml a csv

Passo 2. Stampare l'XML

Premi i tasti CTRL + P o vai a "Stampa" per aprire la finestra di dialogo di stampa. E seleziona "Wondershare PDFelement" come stampante.

converti da xml in csv

Passo 3. La conversione della XML a CSV Excel

Il file verrà aperto automaticamente in PDFelement, vai alla scheda "Converti" e quindi seleziona l'opzione "In Excel" per assicurarti che le impostazioni vengano modificate in base alle tue esigenze. Dopo la conversione, è possibile aprire il file Excel convertito e salvarlo come file in formato.csv. Questi sono gli unici passaggi necessari per convertire da xml a CSV.

aa xml a csv online

Perché scegliere PDFelement per convertire XML in CSV

Questo download del convertitore da xml a CSV è gratis e consente agli utenti di controllare il programma prima di effettuare l'acquisto. Per convertire file da xml a CSV non c'è nessun altro programma così facile da utilizzare come PDFelement. Questo strumento di conversione da xml a CSV ha opzioni che non sono disponibili in nessun altro programma poiché uniche. Dalle funzioni di base a quelle avanzate, questo convertitore CSV xml ha tutto. Rispetto alle versioni online da xml a CSV, PDFelement è altamente raccomandato.

Prova Gratis
download sicuro 100% sicuro | senza pubblicità | senza malware
Prova Gratis
download sicuro 100% sicuro | senza pubblicità | senza malware

PDFelement è un programma che farà in modo che le funzioni migliori e più avanzate vengano eseguite non solo con PDF ma con qualsiasi formato. La parte migliore di PDFelement è che permette agli utenti di superare i problemi che altri programmi substandard presentano. L'uso del programma è semplice ed è altamente raccomandato per l'utente che non ha un background tecnico. PDFelement consente inoltre agli utenti di gestire completamente il processo in quanto la loro interazione è sempre necessaria per portare a termine il processo. Si tratta di uno dei migliori programmi di tutti i tempi che ti darà i risultati desiderati, ottieni maggiori dettagli su come utilizzare PDFelement.

  • Per gli utenti aziendali, questo programma è un vantaggio. Può essere utilizzato per inserire numeri di pagina, numeri bates ed elementi di pagina.
  • L'OCR del programma è una delle caratteristiche molto avanzate. Può essere utilizzato per estrarre dati da qualsiasi immagine.
  • L'OCR del PDF scansionato può anche essere eseguito con facilità utilizzando questo programma. È possibile eseguire l'OCR totale o parziale a seconda della tua scelta.
  • Il campo modulo PDF può essere creato utilizzando questo programma e la stessa terminologia può essere utilizzata anche per riconoscere i campi modulo.

Questo video mostra come convertire XML in CSV, facendoti conoscere i passaggi dettagliati in modo più diretto e completo. Inoltre, se vuoi conoscere PDFelement, puoi esplorarlo da Wondershare Video Community.


FAQ su convertire da XML a CSV

1. Come convertire da XML a CSV tramite Python?

È possibile convertire XML in CSV utilizzando il modulo ElementTree del modulo xml integrato in Python. Può analizzare un documento XML come parametro e salvare il file sotto forma di albero, che ha un metodo getroot() che restituisce l'elemento radice dell'albero. Ecco il codice per convertire XML in CSV tramite Python.

2. Come faccio a convertire un file XML in Excel?

Se hai bisogno di una soluzione semplice e intelligente per convertire XML in formato Excel, prova Wondershare PDFelement. È un software basato sull'AI che mira a migliorare il flusso di lavoro con una facile elaborazione. Per sapere la sua facilità di funzionamento, dai un'occhiata ai passaggi seguenti: Passo 1: Avvia PDFelement e clicca l'icona "+" in alto a sinistra. Quindi, scegli "Da file" e apri il file XML. Passo 2: Ora, tocca "File" dalla barra degli strumenti in alto e seleziona l'opzione "Esporta in". Dal menu esteso, clicca l'opzione "Excel" e infine sul pulsante "Salva" per convertire il file in Excel.

3. Posso aprire XML in Excel?

Sì, è possibile aprire XML in Excel, e per questo scopo, è necessario seguire le istruzioni riportate: Istruzioni: Esegui Microsoft Excel e clicca "Apri" per scegliere l'opzione "Sfoglia". Cerca il tuo file XML e premi il pulsante "Apri". Ora, procedi con "OK" dal pop-up successivo e ottieni un'anteprima del file XML.

4. Come faccio a convertire un file XML in un file leggibile?

I file XML sono come i file HTML e sono costituiti da codici che devono essere interpretati e convertiti in un formato leggibile. A questo proposito, accedi a un convertitore da XML a Excel online e segui questi passaggi:

  • Apri il convertitore online e carica il tuo file XML usando il pulsante "Sfoglia".
  • Quindi seleziona un output come "XLSX" o "XLS" e premi il pulsante "Esegui conversione".
  • Dopo la conversione, scarica il file e aprilo per leggerlo in Excel.

5. Che cos'è il formato CSV?

Rilasciato nel 2005, il CSV o i valori separati da virgola sono quelli che possono essere utilizzati per memorizzare i dati tabulari con facilità e successo. Lo standard RFC 4180 viene utilizzato per standardizzare i valori del formato CSV. Ci sono molti set di caratteri che possono essere utilizzati per denotare la formattazione CSV. Include ASCII, Unicode, EBCDIC e Shift JIS. La parte principale del file CSV è la gestione dei record che è molto apprezzata dagli utenti di tutto il mondo. Un record per file può essere memorizzato con facilità. Anche la sequenza dei campi rimane la stessa in formato CSV.

Formati
CSV
XLSX
XLSM
XLSB
Tipo di file Valori separati da virgola Apri foglio di calcolo XML Cartella di lavoro Excel abilitata alle macro Cartella di lavoro binaria di Excel
Inizio 2005 2007 2007 2007
Estensioni di file .csv .xlsx .xlsm .xlsb
Standard RFC 4180 LOTUS 1 – 2 – 3 LOTUS 1 – 2 – 3 LOTUS 1 – 2 – 3
Formato aperto No No No
Ultima versione 2005 2016 2016 2016

Download Gratis o Acquista Ora PDFelement!

Download Gratis o Acquista Ora PDFelement!

Prova gratis l'app PDFelement!

Prova gratis l'app PDFelement!


author name

Salvatore Marin

staff Editor

Home > Soluzione PDF - Conversione > Come convertire XML in CSV in 5 semplici modi
La migliore alternativa all'Adobe Acrobat

Q: Come lavorare in modo efficiente?
A: Usa PDFelement per aiutarti a modificare, annotare, firmare, ritagliare, combinare e convertire rapidamente i documenti PDF.