Convertir XLS XLSX en CSV en Java

Les fichiers XLS ou XLSX sont couramment utilisés pour stocker les données sous forme de lignes et de colonnes. Cependant, lors du traitement des données, vous devez souvent convertir des fichiers Excel au format CSV (Comma Separated Values). Pour effectuer cette conversion par programme, cet article montre comment convertir un fichier Excel XLS ou XLSX en CSV en Java.

API Java pour la conversion XLS en CSV

Pour convertir des fichiers Excel XLS ou XLSX au format CSV, nous utiliserons Aspose.Cells for Java. C’est une API incroyable qui fournit un tas de fonctionnalités pour créer et traiter des feuilles de calcul. De plus, il offre une conversion haute fidélité des fichiers de tableur vers d’autres formats. Vous pouvez télécharger son JAR ou l’installer directement à l’aide des configurations Maven suivantes.

Repository:

<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://repository.aspose.com/repo/</url>
</repository>

Dependency:

<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-cells</artifactId>
	<version>22.6</version>
</dependency>

Convertir un fichier XLS en CSV en Java

Pour convertir un fichier Excel en CSV, il vous suffit de charger le fichier XLS ou XLSX et de l’enregistrer au format CSV. Voici les étapes pour convertir un fichier XLS en CSV en Java.

  • Chargez le fichier XLS à l’aide de la classe Workbook.

  • Enregistrez XLS au format CSV à l’aide de la méthode Workbook.save().

L’exemple de code suivant montre comment enregistrer un fichier XSL au format CSV en Java.

import  com.aspose.cells.Workbook;   

// Charger le fichier XLS ou XLSX
Workbook workbook = new Workbook("input.xls");

// Enregistrer au format CSV
workbook.save("Output.csv");

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour utiliser Aspose.Cells for Java sans limitation d’évaluation.

Conclusion

Dans cet article, vous avez appris à convertir par programmation des fichiers XLS ou XLSX en CSV en Java. L’exemple de code a montré comment vous pouvez intégrer la conversion XLS ou XLSX vers CSV dans vos applications Java. De plus, vous pouvez visiter la documentation pour explorer d’autres fonctionnalités d’Aspose.Cells for Java. Vous pouvez également nous faire part de vos questions ou requêtes via notre forum.

Voir également