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
- Muunna Excel CSV:ksi Javalla
- Muunna paikallinen XLSX CSV-muotoon
- XLSX:stä CSV:hen käyttämällä cURL-komentoja
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);
}
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: