excel zu csv

Konvertéiert Excel an CSV op Java

An der haitegen date-driven Welt ass d’Fäegkeet fir Excel Dateien op CSV (Comma-Separated Values) Format ze konvertéieren essentiell ginn. Wärend Excel-Dateien wäit benotzt gi fir Daten ze späicheren an ze analyséieren, bidden CSV-Dateien e méi einfacht a méi versatile Format dat einfach vu verschiddenen Uwendungen a Programméierungssproochen veraarbecht ka ginn. D’Konvertéierung vun Excel op CSV bitt e Wee fir d’Datenintegratioun ze streamlinéieren, d’Interoperabilitéit ze verbesseren an den Datenaustausch tëscht verschiddene Systemer ze erliichteren. An dësem Artikel wäerte mir entdecken wéi Dir dës Aufgab mat Java Cloud SDK erfëllt, wat Iech erlaabt Excel Dateien ouni Ustrengung op CSV ze konvertéieren an dat vollt Potenzial vun Ären Donnéeën ze spären.

Excel zu CSV Konversioun Cloud SDK

Wann et ëm d’Konvertéierung vun Excel Dateien op CSV mat Java kënnt, steet d’Aspose.Cells Cloud SDK fir Java als eng mächteg an effizient Léisung eraus. Aspose.Cells Cloud ass eng Feature-räich API déi extensiv Ënnerstëtzung fir Excel Dateimanipulatioun ubitt, och d’Fäegkeet fir Excel Dateien an CSV Format nahtlos ze konvertéieren. Also, egal ob Dir un engem Datemigratiounsprojet, Datenanalyse oder all aner Szenario schafft, deen Excel zu CSV Konversioun erfuerdert, d’Aspose.Cells Cloud SDK erméiglecht Iech mat den Tools a Flexibilitéit fir Är Ziler effizient a präzis z’erreechen.

Füügt elo déi folgend Detailer an pom.xml derbäi fir d’Cloud SDK Referenz an Ärem Projet ze addéieren.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

Wann d’Referenz vun der Cloud SDK bäigefüügt ass, registréiert w.e.g. e Kont iwwer Cloud Dashboard a kuckt / erstellt Client ID a Client Secret Detailer.

Konvertéiert Excel an CSV op Java

Follegt w.e.g. d’Instruktioune hei ënnen fir XLSX op CSV Format ze konvertéieren.

  • Schafen eng Instanz vun CellsApi Klass iwwerdeems Client Umeldungsinformatioune als Input Argumenter gëtt.
  • Spezifizéiert den Numm vum Input Excel, de resultéierende Format als CSV, an den Numm vun der Ausgangsdatei.
  • Eroplueden d’Input Excel-Aarbechtsbuch op d’Cloudlagerung mat der UploadFile(…) Method.
  • Schlussendlech rufft d’Method cellsWorkbookGetWorkbook(…) un fir d’XLSX op CSV Konversiounsoperatioun ze initiéieren.
// fir méi Beispiller, besicht w.e.g. https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Kritt ClientID a ClientSecret vun https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // erstellt eng Instanz vu CellsApi mat Client Umeldungsinformatiounen
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // Numm vum Input Excel Aarbechtsbuch
    String fileName = "source.xlsx";
    
    // Passwuert Detailer wann Aarbechtsbuch am verschlësselte
    String password = null;
    
    // Spezifizéiert ob Set Aarbechtsbuch Reihen autofit sinn.
    Boolean isAutoFit = true;
    // Spezifizéiert ob nëmmen Dëschdaten späicheren. Benotzt nëmmen pdf fir excel.
    Boolean onlySaveTable = true;
    // resultéierend Dateiformat
    String format = "CSV";
    		
    // lued Datei vum lokale System
    File file = new File("c://Users/nayyer/"+fileName);	
    
    // eropluede Input XLSB op d'Wolleklagerung
    api.uploadFile("input.xlsx", file, "Internal");

    // Leeschtunge Dokument Konversioun Operatioun
    File response = api.cellsWorkbookGetWorkbook("input.xlsx",  password,format, 
    			            isAutoFit, onlySaveTable, null,"Internal",  "Resultant.csv","Internal", null);        
            
    // Drécken Erfolleg Message
    System.out.println("Excel to CSV sucessfully converted !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
excel zu csv Datei Virschau

image1: - Excel zu CSV Datei Virschau

D’Probedateien, déi am uewe genannte Beispill benotzt ginn, kënne vun myDocument.xlsx an Resultant.csv erofgeluede ginn.

Konvertéiert lokal XLSX op CSV

An dëser Sektioun wäerte mir d’Schrëtt léieren wéi Dir XLSX op CSV konvertéiert ouni d’Inputdatei op d’Cloudlagerung eropzelueden. Also befollegt d’Instruktioune hei ënnen.

  • Erstellt eng Instanz vu CellsApi wärend Client Umeldungsinformatiounen als Inputargumenter ubidden.
  • Spezifizéiert den Numm vum Input Excel, de resultéierende Format als CSV, an den Output Dateinumm.
  • Drëttens, rufft d’Method cellsWorkbookPutConvertWorkbook(…) un fir d’XLSX op CSV Konversioun ze initiéieren.
// fir méi Beispiller, besicht w.e.g. https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Kritt ClientID a ClientSecret vun https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";

    // erstellt eng Instanz vu CellsApi mat Client Umeldungsinformatiounen
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // Numm vum Input XLSX Aarbechtsbuch
    String fileName = "myDocument.xlsx";
    // Passwuert Detailer wann Aarbechtsbuch am verschlësselte
    String password = null;
    // resultéierend Dateiformat
    String format = "CSV";
    		
    // lued Datei vum lokale System
    File file = new File("c://Users/nayyer/"+fileName);	
    
    // Konvertéiert XLSX op CSV Operatioun
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.csv", null, null);  
            
    // Drécken Erfolleg Message
    System.out.println("Excel to CSV sucessfully converted !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

XLSX op CSV mat cURL Kommandoen

Eng aner mächteg Manéier fir Excel Dateien op CSV ze konvertéieren ass duerch cURL Kommandoen an d’Aspose.Cells Cloud REST API. Mat der Aspose.Cells Cloud REST API kënnt Dir verschidde Operatiounen op Excel Dateien ausféieren, dorënner d’Konversioun op CSV, mat einfachen an einfache cURL Kommandoen. Andeems Dir d’Kraaft vu cURL Kommandoen an d’Aspose.Cells Cloud REST API benotzt, kënnt Dir de Konversiounsprozess automatiséieren, grouss Excel Dateien handhaben an effizient an zouverlässeg Resultater erreechen.

Fëllt elo de folgende Kommando aus fir JWT Zougang Token ze generéieren:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Wann de JWT generéiert ass, fuert w.e.g. de folgende Kommando aus fir XLSX op CSV ze konvertéieren an d’Ausgab an der Cloud Storage ze späicheren. Notéiert w.e.g. datt den Input XLSX scho verfügbar ass an der Cloud Storage.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=CSV&isAutoFit=false&onlySaveTable=false&outPath=converted.csv&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Conclusioun

Egal ob Dir wielt d’Aspose.Cells Cloud SDK fir Java ze benotzen oder cURL Kommandoen mat der Aspose.Cells Cloud REST API ze benotzen, Dir hutt mächteg Tools zur Verfügung fir Excel zu CSV Konversioun. Dës Approche bidden Flexibilitéit, Skalierbarkeet a Liichtegkeet vun der Integratioun, wat Iech erlaabt Excel Dateien ouni Ustrengung an CSV Format ze konvertéieren. Dofir, andeems Dir dës Technologien benotzt, kënnt Dir de Konversiounsprozess automatiséieren, Är Workflows streamline a wäertvoll Daten aus Excel Dateien extrahéieren an engem Format dat wäit kompatibel ass a liicht zougänglech ass.

Zesummenhang Linken

Zesummenhang Artikelen

Mir recommandéieren Iech déi folgend Linken ze besichen fir méi iwwer ze léieren: