Comment convertir Excel en CSV en Java

Cet article se concentre sur la façon de convertir Excel en CSV en Java et couvre la transformation de base des documents. Nous fournirons également un guide étape par étape pour la conversion de documents et fournirons un exemple de code Java pour convertir Excel en CSV. De plus, l’exemple de code peut être amélioré en utilisant la classe SpreadsheetConvertOptions pour définir diverses propriétés pour le fichier CSV résultant.

Étapes pour convertir Excel en CSV en Java

  1. Installez GroupDocs.Conversion for Java du référentiel Maven dans l’application Java
  2. Créez un objet de la classe Converter et chargez le fichier Excel d’entrée pour la conversion
  3. Initialiser la classe SpreadsheetConvertOptions pour définir les paramètres du document converti
  4. Spécifiez le nom de fichier du fichier CSV de sortie avec l’instance de la classe SpreadsheetConvertOptions et transmettez ces paramètres à la méthode Convert

En suivant les points ci-dessus dans l’ordre, vous pouvez simplement construire la capacité de convertir Excel en CSV en utilisant Java. De plus, ces étapes sont utilisées pour effectuer une transformation de base du document. Vous devrez utiliser la classe SpreadsheetConvertOptions pour fournir diverses propriétés au fichier converti si vous souhaitez que le fichier Excel produit soit présenté selon vos normes.

Code pour convertir Excel en CSV en Java

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions;
import com.groupdocs.conversion.filetypes.SpreadsheetFileType;
public class ConvertExcelToCsvInJava {
public static void main(String[] args) { // Main function to convert Excel to CSV in Java
// Remove the watermark in output Text document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source Excel file for conversion to CSV
Converter converter = new Converter("sample.xlsx");
// Set the convert options for CSV file
SpreadsheetConvertOptions options = new SpreadsheetConvertOptions();
options.setFormat(SpreadsheetFileType.Csv); // Specify the conversion format
// Convert and save the Excel in CSV format
converter.convert("converted.csv", options);
System.out.println("Done");
}
}

Pour cet article, nous avons créé un programme Java pour convertir Excel en CSV. Nous avons transformé des documents d’un format de feuille de calcul à un autre dans ce guide. De plus, tout document source peut être converti dans les formats de feuille de calcul suivants : XLS, XLSX, XLSM, XLSB, ODS, OTS, XLTX, XLT, XLTM, TSC, XLAM et CSV.

Nous avons appris la conversion de base de documents dans ce didacticiel pour le format XLSX au format CSV. Si vous souhaitez en savoir plus sur la conversion de documents de différents types de documents, vous pouvez consulter comment convertir HTML en PDF en Java.

 Français