excel csv:ksi

Muunna Excel CSV:ksi Javalla

Nykypäivän tietopohjaisessa maailmassa kyvystä muuntaa Excel-tiedostoja CSV (Comma-Separated Values) -muotoon on tullut välttämätön. Vaikka Excel-tiedostoja käytetään laajasti tietojen tallentamiseen ja analysointiin, CSV-tiedostot tarjoavat yksinkertaisemman ja monipuolisemman muodon, jota voidaan helposti käsitellä eri sovelluksilla ja ohjelmointikielillä. Excelin muuntaminen CSV-muotoon tarjoaa tavan tehostaa tietojen integrointia, parantaa yhteentoimivuutta ja helpottaa tiedonvaihtoa eri järjestelmien välillä. Tässä artikkelissa tutkimme, kuinka voit suorittaa tämän tehtävän Java Cloud SDK:lla, jonka avulla voit muuntaa Excel-tiedostoja vaivattomasti CSV-muotoon ja vapauttaa tietojesi täyden potentiaalin.

Excel to CSV Conversion Cloud SDK

Mitä tulee Excel-tiedostojen muuntamiseen CSV-muotoon Javalla, Aspose.Cells Cloud SDK for Java erottuu tehokkaana ja tehokkaana ratkaisuna. Aspose.Cells Cloud on monipuolinen sovellusliittymä, joka tarjoaa laajan tuen Excel-tiedostojen käsittelylle, mukaan lukien mahdollisuus muuntaa Excel-tiedostoja CSV-muotoon saumattomasti. Työskenteletpä siis tiedonsiirtoprojektissa, data-analyysissä tai missä tahansa muussa skenaariossa, joka edellyttää Excelin muuntamista CSV-muotoon, Aspose.Cells Cloud SDK antaa sinulle työkalut ja joustavuuden saavuttaaksesi tavoitteesi tehokkaasti ja tarkasti.

Lisää nyt seuraavat tiedot pom.xml-tiedostoon lisätäksesi Cloud SDK -viitteen projektiisi.

<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>

Kun Cloud SDK:n viite on lisätty, rekisteröi tili Cloud Dashboardissa ja etsi/luo asiakastunnuksen ja asiakassalaisuuden tiedot.

Muunna Excel CSV:ksi Javalla

Muunna XLSX CSV-muotoon noudattamalla alla olevia ohjeita.

  • Luo CellsApi-luokan esiintymä ja anna asiakkaan tunnistetiedot syöttöargumenteiksi.
  • Määritä syötettävän Excelin nimi, tuloksena oleva muoto CSV-muodossa ja tulostiedoston nimi.
  • Lataa syöte Excel-työkirja pilvitallennustilaan käyttämällä uploadFile(…)-menetelmää.
  • Kutsu lopuksi menetelmä cellsWorkbookGetWorkbook(…) aloittaaksesi XLSX-CSV-muunnostoiminnon.
// Lisää esimerkkejä on osoitteessa https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Hanki ClientID ja ClientSecret osoitteesta https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // luo CellsApi-esiintymä käyttämällä asiakkaan tunnistetietoja
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // syötettävän Excel-työkirjan nimi
    String fileName = "source.xlsx";
    
    // salasanan tiedot, jos työkirja on salattu
    String password = null;
    
    // Määrittää, asetetaanko työkirjan rivit automaattisesti sovitettaviksi.
    Boolean isAutoFit = true;
    // Määrittää, tallennetaanko vain taulukkotiedot. Käytä Exceliin vain pdf.
    Boolean onlySaveTable = true;
    // tuloksena oleva tiedostomuoto
    String format = "CSV";
    		
    // lataa tiedosto paikallisesta järjestelmästä
    File file = new File("c://Users/nayyer/"+fileName);	
    
    // lataa XLSB-syöte pilvitallennustilaan
    api.uploadFile("input.xlsx", file, "Internal");

    // suorittaa asiakirjan muunnostoiminnon
    File response = api.cellsWorkbookGetWorkbook("input.xlsx",  password,format, 
    			            isAutoFit, onlySaveTable, null,"Internal",  "Resultant.csv","Internal", null);        
            
    // tulosta menestysviesti
    System.out.println("Excel to CSV sucessfully converted !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
excelistä csv-tiedoston esikatseluun

image1:- Excel-CSV-tiedoston esikatselu

Yllä olevassa esimerkissä käytetyt mallitiedostot voidaan ladata osoitteesta myDocument.xlsx ja Resultant.csv.

Muunna paikallinen XLSX CSV-muotoon

Tässä osiossa opimme XLSX:n muuntamisen CSV:ksi lataamatta syöttötiedostoa pilvitallennustilaan. Noudata siis alla olevia ohjeita.

  • Luo CellsApi-esiintymä ja anna asiakkaan tunnistetiedot syöttöargumenteiksi.
  • Määritä syötettävän Excelin nimi, tuloksena oleva muoto CSV-muodossa ja tulostiedoston nimi.
  • Kolmanneksi kutsu menetelmä cellsWorkbookPutConvertWorkbook(…) aloittaaksesi XLSX:n CSV-muunnos.
// Lisää esimerkkejä on osoitteessa https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

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

    // luo CellsApi-esiintymä käyttämällä asiakkaan tunnistetietoja
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // syötettävän XLSX-työkirjan nimi
    String fileName = "myDocument.xlsx";
    // salasanan tiedot, jos työkirja on salattu
    String password = null;
    // tuloksena oleva tiedostomuoto
    String format = "CSV";
    		
    // lataa tiedosto paikallisesta järjestelmästä
    File file = new File("c://Users/nayyer/"+fileName);	
    
    // Muunna XLSX CSV-toimintoon
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.csv", null, null);  
            
    // tulosta menestysviesti
    System.out.println("Excel to CSV sucessfully converted !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

XLSX:stä CSV:hen käyttämällä cURL-komentoja

Toinen tehokas tapa muuntaa Excel-tiedostoja CSV-muotoon on cURL-komennot ja Aspose.Cells Cloud REST -sovellusliittymä. Aspose.Cells Cloud REST -sovellusliittymän avulla voit suorittaa erilaisia toimintoja Excel-tiedostoille, mukaan lukien muuntaminen CSV-muotoon, käyttämällä yksinkertaisia ja yksinkertaisia cURL-komentoja. Hyödyntämällä cURL-komentojen ja Aspose.Cells Cloud REST -sovellusliittymän tehoa voit automatisoida muunnosprosessin, käsitellä suuria Excel-tiedostoja ja saavuttaa tehokkaita ja luotettavia tuloksia.

Suorita nyt seuraava komento luodaksesi JWT-käyttöoikeus:

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"

Kun JWT on luotu, suorita seuraava komento muuntaaksesi XLSX:n CSV:ksi ja tallentaaksesi tulosteen pilvitallennustilaan. Huomaa, että syöttö XLSX on jo saatavilla pilvitallennustilassa.

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>"

Johtopäätös

Käytätpä sitten Aspose.Cells Cloud SDK:ta Javalle tai cURL-komentoja Aspose.Cells Cloud REST API:n kanssa, käytettävissäsi on tehokkaat työkalut Excelin muuntamiseen CSV:ksi. Nämä lähestymistavat tarjoavat joustavuutta, skaalautuvuutta ja integroinnin helppoutta, minkä ansiosta voit muuntaa Excel-tiedostoja CSV-muotoon vaivattomasti. Siksi hyödyntämällä näitä tekniikoita voit automatisoida muunnosprosessin, virtaviivaistaa työnkulkujasi ja poimia arvokasta tietoa Excel-tiedostoista muodossa, joka on laajalti yhteensopiva ja helposti saatavilla.

liittyvät linkit

Aiheeseen liittyvät artikkelit

Suosittelemme tutustumaan seuraaviin linkkeihin saadaksesi lisätietoja: