Questo tutorial include un esempio di codice funzionante e istruzioni dettagliate per convertire XLSX in CSV utilizzando C#. Con pochi semplici passaggi utilizzando la libreria di conversione, puoi cambiare XLSX in CSV in C#. Per l’archiviazione e lo scambio di dati tabulari, due formati di file comuni includono XLSX e CSV. Per utilizzare i dati in un altro sistema o per importarli in un database, potresti occasionalmente dover convertire XLSX in CSV. Ecco i passaggi essenziali per convertire il formato di file XLSX in CSV insieme all’esempio di codice C#.
Passaggi per convertire XLSX in CSV usando C#
- Installa GroupDocs.Conversion for .NET dal gestore pacchetti NuGet
- Aggiungi un riferimento allo spazio dei nomi GroupDocs.Conversion per la conversione da XLSX a CSV
- Crea un’istanza della classe Converter passando il percorso dell’input XLSX
- Recuperare le opzioni di conversione chiamando il metodo Converter.GetPossibleConversions
- Chiama il metodo Convert.Save per salvare il CSV su disco
I passaggi sopra descritti possono essere utilizzati per completare la procedura per esportare XLSX in CSV utilizzando C#. Se .NET è installato, è possibile eseguire questi passaggi su qualsiasi sistema operativo noto, ad esempio Windows, macOS e Linux. L’installazione di software aggiuntivo non è richiesta per la conversione da XLSX a CSV. La natura multipiattaforma della libreria usata in questo esempio significa che è possibile eseguire il seguente esempio di codice in cui è installato .NET.
Codice per convertire XLSX in CSV usando C#
using GroupDocs.Conversion; | |
namespace ConvertXLSXtoCSVusingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import XLSX document | |
var converter = new GroupDocs.Conversion.Converter("input.xlsx"); | |
// Get conversion option for CSV output | |
var convertOptions = converter.GetPossibleConversions()["csv"] | |
.ConvertOptions; | |
// Save the CSV to disk | |
converter.Convert("ConvertXLSXtoCSVusingCSharp.csv", convertOptions); | |
} | |
} | |
} |
Abbiamo fornito una spiegazione approfondita della procedura di conversione da C# XLSX a CSV nella sezione precedente, insieme a un semplice esempio di codice. Il codice è breve e la conversione del documento Excel richiede solo un numero ridotto di chiamate API. Questo codice è semplice da integrare nelle tue applicazioni una volta che la libreria di conversione dei documenti designata è stata impostata e i percorsi dei file sono stati modificati.
In questo argomento, abbiamo elaborato il processo di conversione di XLSX in CSV e condiviso un esempio di codice di esempio per esso. In precedenza, abbiamo scritto un articolo sulla conversione da XLSX a JPG. Per maggiori dettagli, leggi l’articolo come convertire XLSX in JPG usando C#.