I file XLS o XLSX vengono comunemente utilizzati per archiviare i dati sotto forma di righe e colonne. Tuttavia, durante l’elaborazione dei dati, è spesso necessario convertire i file Excel in formato CSV (valori separati da virgola). Per eseguire questa conversione a livello di codice, questo articolo mostra come convertire un file XLS o XLSX di Excel in CSV in Java.
API Java per la conversione da XLS a CSV
Per convertire i file XLS o XLSX di Excel in formato CSV, utilizzeremo Aspose.Cells for Java. È un’API straordinaria che fornisce un sacco di funzionalità per la creazione e l’elaborazione di documenti di fogli di calcolo. Inoltre, offre una conversione ad alta fedeltà di file di fogli di calcolo in altri formati. Puoi scaricare il suo JAR o installarlo direttamente utilizzando le seguenti configurazioni Maven.
Archivio:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dipendenza:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.6</version>
</dependency>
Converti un file XLS in CSV in Java
Per convertire un file Excel in CSV, devi solo caricare il file XLS o XLSX e salvarlo in formato CSV. Di seguito sono riportati i passaggi per convertire un file XLS in CSV in Java.
Carica il file XLS usando la classe Workbook.
Salva XLS come CSV usando il metodo Workbook.save().
L’esempio di codice seguente mostra come salvare un file XLS come CSV in Java.
import com.aspose.cells.Workbook;
// Carica file XLS o XLSX
Workbook workbook = new Workbook("input.xls");
// Salva come CSV
workbook.save("Output.csv");
Ottieni una licenza gratuita
Puoi ottenere una licenza temporanea gratuita per utilizzare Aspose.Cells per Java senza limitazioni di valutazione.
Conclusione
In questo articolo, hai imparato come convertire file XLS o XLSX in CSV a livello di codice in Java. L’esempio di codice ha dimostrato come integrare la conversione da XLS o XLSX a CSV nelle applicazioni Java. Inoltre, puoi visitare la documentazione per esplorare altre funzionalità di Aspose.Cells per Java. Inoltre, puoi condividere le tue domande o richieste con noi tramite il nostro forum.