converti Excel in XML in C#

converti Excel in XML in C#

Di recente, abbiamo pubblicato un post sul blog che converte file XML in file Excel in C#. Questo post del blog spiega come convertire Excel in XML in C# a livello di codice. Utilizzeremo la libreria .NET Excel per creare un convertitore da Excel a XML in un’applicazione .NET. Questa libreria è potente ed efficiente, offre un’ampia gamma di funzionalità e poche righe di codice possono eseguire attività di conversione e manipolazione. Inoltre, puoi monitorare l’avanzamento della conversione effettuando semplici chiamate API.

Seguiremo i punti indicati di seguito:

Installazione della libreria .NET Excel

La procedura di installazione di questa API è semplice e facile. C’è una documentazione dettagliata relativa all’utilizzo e all’installazione.

Quindi, puoi scaricare i file DLL o eseguire il seguente comando nel gestore pacchetti NuGet. Una volta completata l’installazione, sarai in grado di accedere alle classi e ai metodi di questa API.

Install-Package Aspose.Cells

Converti Excel in XML in C# a livello di codice

Una volta installata questa API .NET Excel, siamo pronti per scrivere il frammento di codice per eseguire la conversione da Excel a XML a livello di codice.

Puoi seguire i passaggi indicati di seguito:

  1. Crea un’istanza della classe Workbook e carica il file Excel di origine.
  2. Richiamare il metodo Salva per salvare come Excel 2003 Spreadsheet XML.
  3. Inizializza un oggetto della classe xmlSaveOptions per salvarlo come dati XML semplici.
  4. Salva il file XML chiamando il metodo Save.
// Crea un'istanza della classe Workbook e carica il file Excel di origine 
Workbook workbook = new Workbook("sample.xlsx");
// Richiamare il metodo Salva per salvare come foglio di calcolo XML di Excel 2003 
workbook.Save("Spreadsheet.xml");
// Inizializza un oggetto della classe xmlSaveOptions per salvarlo come dati XML semplici 
XmlSaveOptions xmlSaveOptions = new XmlSaveOptions();
// salvare il file XML chiamando il metodo Save 
workbook.Save("data.xml", xmlSaveOptions);

Puoi vedere l’output nell’immagine qui sotto:

Conversione da Excel a XML

Conversione da Excel a XML

Convertitore da Excel a XML - opzioni avanzate

Questa libreria .NET Excel fornisce molto di più delle attività di conversione dei file. Pertanto, non dimenticare di visitare la documentazione per conoscere altri metodi avanzati. Puoi convertire i file Excel in molti altri formati di file popolari e modificare i file XLS/XLSX esistenti a livello di codice.

Ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per provare l’API oltre i limiti di valutazione.

Riassumendo

Chiudiamo questo articolo qui. Ci auguriamo che tu abbia imparato a convertire Excel in XML in C# a livello di codice. inoltre, abbiamo anche esaminato lo snippet di codice e altre funzionalità avanzate. Questo post sul blog ti aiuterà davvero se stai cercando di creare un convertitore da Excel a XML. Inoltre, puoi visitare la documentazione per esplorare ulteriormente questa libreria. In effetti, conholdate.com sta scrivendo nuovi post sul blog su altri argomenti interessanti. Pertanto, si prega di rimanere in contatto per aggiornamenti regolari.

Fai una domanda

Puoi farci sapere le tue domande o richieste sul nostro forum.

Domande frequenti

Come posso convertire Excel in XML?

Puoi installare questa libreria nella tua applicazione .NET per manipolare e convertire Excel in XMLi a livello di codice.

Posso generare XML da Excel?

Utilizzare questo metodo xmlSaveOptions per generare un file XML basato su un file di dati Excel. Puoi anche conoscere altre funzionalità nella documentazione.

Guarda anche