Come convertire XML in CSV in C#

Questo breve tutorial mostra rapidamente come convertire XML in CSV in C# utilizzando una libreria popolare. Svilupperemo anche del codice di esempio seguendo le indicazioni in questa guida. La procedura di conversione del documento è semplice da costruire e richiede solo una conoscenza di base del linguaggio per generare CSV da XML in C#.

Passaggi per convertire XML in CSV in C#

  1. Installa il pacchetto GroupDocs.Conversion for .NET da NuGet.org nell’applicazione
  2. Includi il riferimento allo spazio dei nomi GroupDocs.Conversion nel codice per eseguire la conversione del documento
  3. Carica il file XML di origine creando un oggetto della classe Converter
  4. Crea un’istanza della classe SpreadsheetConvertOptions per definire le opzioni di conversione per il file CSV di output
  5. Chiama il metodo Convert e passa gli argomenti richiesti per convertire XML in CSV usando C#

Abbiamo delineato i passaggi per implementare la funzionalità C# convert XML to CSV. Queste sono semplici istruzioni per convertire documenti utilizzando solo poche righe di codice. Inizia scaricando e installando il pacchetto appropriato dal sito Web NuGet, quindi facendo riferimento ad esso nel codice. Nei passaggi successivi, crea un’istanza della classe Converter per caricare il file XML di input e inizializza la classe SpreadsheetConvertOptions per impostare le opzioni di conversione per il file CSV convertito. Successivamente, richiama il metodo Convert per salvare il file CSV sul disco.

Codice per convertire XML in CSV in C#

Abbiamo seguito le istruzioni precedenti per l’implementazione della funzione convert XML to CSV C# nell’esempio precedente. In questo codice di esempio, la conversione di base del documento è stata eseguita utilizzando alcune chiamate API. Inoltre, puoi eseguire complesse conversioni di documenti utilizzando la classe SpreadsheetConvertOptions e impostando una varietà di parametri per il file CSV convertito. Inoltre, puoi convertire il file XML in diversi formati di file inclusi DOCX, PPTX, ODS, RTF, XLS e molti altri.

In questo articolo è stata illustrata la procedura di conversione del documento e fornito codice XML di esempio in CSV C#. Inoltre, abbiamo già pubblicato un articolo su come convertire PDF in Excel usando C#; dai un’occhiata per ulteriori informazioni.

 Italiano