Les fichiers CSV sont largement utilisés pour stocker les données sous la forme de valeurs séparées par des virgules. Cependant, dans certains cas, vous devez exporter des données de fichiers CSV vers des feuilles de calcul Excel ou vice versa. Dans de tels cas, cet article explique comment exporter des données de CSV vers Excel et Excel vers CSV sous Linux.
Convertisseur CSV vers Excel ou Excel vers CSV pour Linux
Pour exporter des données de CSV vers Excel ou Excel vers CSV, nous utiliserons Aspose.Cells for .NET. Il s’agit d’une API puissante pour créer et manipuler des fichiers Excel à partir des applications .NET. Vous pouvez soit télécharger l’API ou l’installer via NuGet.
Si vous débutez dans le développement .NET sous Linux, lisez comment créer une application console sous Linux en utilisant Visual Studio Code. Pour l’installation d’Aspose.Cells for .NET dans votre application, vous pouvez utiliser l’extension NuGet Package Manager pour Visual Studio Code.
Convertir CSV en Excel XLSX/XLS sous Linux
Voici les étapes pour convertir un fichier CSV en Excel XLSX/XLS sous Linux.
- Créez une instance de la classe LoadOptions et spécifiez le format d’entrée.
- Créez une instance de la classe Workbook et initialisez-la avec le chemin du fichier CSV et l’objet LoadOptions.
- Convertissez CSV en Excel à l’aide de la méthode Workbook.Save(string, SaveFormat.Xlsx).
L’exemple de code suivant montre comment convertir un fichier CSV en Excel XLSX.
// Créer un objet LoadOptions
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);
// Créez un objet Workbook avec le chemin du fichier CSV et l'objet loadOptions
Workbook workbook = new Workbook("Sample.csv", loadOptions);
// Enregistrer CSV en tant que fichier Excel
workbook.Save("CSVtoExcel.xlsx", SaveFormat.Xlsx);
Convertir Excel en CSV sous Linux
Voici les étapes pour convertir un fichier Excel XLSX/XLS au format CSV.
- Créez une instance de la classe Workbook et initialisez-la avec le chemin du fichier Excel.
- Convertissez Excel en CSV en utilisant la méthode Workbook.Save(string, SaveFormat.Csv).
L’exemple de code suivant montre comment convertir un fichier Excel XLSX en CSV.
// Charger le fichier Excel d'entrée
Workbook workbook = new Workbook("CSVtoExcel.xlsx");
// Enregistrer le fichier Excel en tant que fichier CSV
workbook.Save("ExcelToCSV.csv", SaveFormat.CSV);
Obtenez une licence gratuite
Vous pouvez utiliser Aspose.Cells for .NET sans limitations d’évaluation à l’aide d’une licence temporaire.
Conclusion
Dans cet article, vous avez appris à convertir des fichiers CSV en Excel XLSX/XLS sous Linux. De plus, vous avez vu comment exporter des données de feuilles de calcul Excel vers des fichiers CSV. Vous pouvez en savoir plus sur Aspose.Cells for .NET en utilisant la documentation. Si vous avez des questions, vous pouvez nous les poser via notre forum.