Mūsdienu uz datiem balstītajā pasaulē iespēja pārvērst Excel failus CSV (komatatdalītās vērtības) formātā ir kļuvusi būtiska. Lai gan Excel faili tiek plaši izmantoti datu glabāšanai un analīzei, CSV faili piedāvā vienkāršāku un daudzpusīgāku formātu, ko var viegli apstrādāt dažādās lietojumprogrammās un programmēšanas valodās. Excel konvertēšana CSV formātā nodrošina veidu, kā racionalizēt datu integrāciju, uzlabot savietojamību un atvieglot datu apmaiņu starp dažādām sistēmām. Šajā rakstā mēs izpētīsim, kā veikt šo uzdevumu, izmantojot Java Cloud SDK, ļaujot jums bez piepūles pārvērst Excel failus CSV formātā un pilnībā izmantot savu datu potenciālu.
- Excel uz CSV Conversion Cloud SDK
- Pārvērtiet Excel uz CSV Java
- Konvertējiet vietējo XLSX uz CSV
- XLSX uz CSV, izmantojot cURL komandas
Excel uz CSV Conversion Cloud SDK
Runājot par Excel failu konvertēšanu uz CSV, izmantojot Java, Aspose.Cells Cloud SDK for Java izceļas kā jaudīgs un efektīvs risinājums. Aspose.Cells Cloud ir ar funkcijām bagāta API, kas nodrošina plašu Excel failu manipulāciju atbalstu, tostarp iespēju nemanāmi konvertēt Excel failus CSV formātā. Tātad, neatkarīgi no tā, vai strādājat pie datu migrācijas projekta, datu analīzes vai jebkura cita scenārija, kurā ir nepieciešama Excel konvertēšana uz CSV, Aspose.Cells Cloud SDK sniedz jums rīkus un elastību, lai efektīvi un precīzi sasniegtu savus mērķus.
Tagad, lūdzu, pievienojiet tālāk norādīto informāciju failā pom.xml, lai savam projektam pievienotu Cloud SDK atsauci.
<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>
Kad ir pievienota atsauce uz Cloud SDK, lūdzu, reģistrējiet kontu Cloud dashboard un meklējiet/izveidojiet klienta ID un klienta noslēpuma informāciju.
Pārvērtiet Excel uz CSV Java
Lūdzu, izpildiet tālāk sniegtos norādījumus, lai pārveidotu XLSX uz CSV formātu.
- Izveidojiet CellsApi klases gadījumu, vienlaikus nodrošinot klienta akreditācijas datus kā ievades argumentus.
- Norādiet ievades Excel nosaukumu, iegūto formātu kā CSV un izvades faila nosaukumu.
- Augšupielādējiet ievades Excel darbgrāmatu mākoņkrātuvē, izmantojot metodi uploadFile(…).
- Visbeidzot, izsauciet metodi cellsWorkbookGetWorkbook(…), lai sāktu XLSX konvertēšanas uz CSV darbību.
// Lai iegūtu vairāk piemēru, lūdzu, apmeklējiet vietni https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Iegūstiet ClientID un ClientSecret no https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// izveidojiet CellsApi gadījumu, izmantojot klienta akreditācijas datus
CellsApi api = new CellsApi(clientId,clientSecret);
// ievades Excel darbgrāmatas nosaukums
String fileName = "source.xlsx";
// paroles informācija, ja darbgrāmata ir šifrēta
String password = null;
// Norāda, vai iestatīt darbgrāmatas rindas automātiskai ietilpināšanai.
Boolean isAutoFit = true;
// Norāda, vai saglabāt tikai tabulas datus. Izmantojiet tikai pdf, lai Excel.
Boolean onlySaveTable = true;
// iegūtais faila formāts
String format = "CSV";
// ielādējiet failu no vietējās sistēmas
File file = new File("c://Users/nayyer/"+fileName);
// augšupielādējiet ievadi XLSB mākoņkrātuvē
api.uploadFile("input.xlsx", file, "Internal");
// veikt dokumentu konvertēšanas operāciju
File response = api.cellsWorkbookGetWorkbook("input.xlsx", password,format,
isAutoFit, onlySaveTable, null,"Internal", "Resultant.csv","Internal", null);
// izdrukāt veiksmes ziņojumu
System.out.println("Excel to CSV sucessfully converted !");
}catch(Exception ex)
{
System.out.println(ex);
}
Iepriekš minētajā piemērā izmantotos failu paraugus var lejupielādēt no myDocument.xlsx un Resultant.csv.
Konvertējiet vietējo XLSX uz CSV
Šajā sadaļā mēs uzzināsim darbības, kā pārveidot XLSX par CSV, neaugšupielādējot ievades failu mākoņkrātuvē. Tāpēc, lūdzu, izpildiet tālāk sniegtos norādījumus.
- Izveidojiet CellsApi gadījumu, vienlaikus nodrošinot klienta akreditācijas datus kā ievades argumentus.
- Norādiet ievades Excel nosaukumu, iegūto formātu kā CSV un izvades faila nosaukumu.
- Treškārt, izsauciet metodi cellsWorkbookPutConvertWorkbook(…), lai sāktu XLSX konvertēšanu uz CSV.
// Lai iegūtu vairāk piemēru, lūdzu, apmeklējiet vietni https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Iegūstiet ClientID un ClientSecret no https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// izveidojiet CellsApi gadījumu, izmantojot klienta akreditācijas datus
CellsApi api = new CellsApi(clientId,clientSecret);
// ievades XLSX darbgrāmatas nosaukums
String fileName = "myDocument.xlsx";
// paroles informācija, ja darbgrāmata ir šifrēta
String password = null;
// iegūtais faila formāts
String format = "CSV";
// ielādējiet failu no vietējās sistēmas
File file = new File("c://Users/nayyer/"+fileName);
// Pārvērst XLSX uz CSV darbību
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.csv", null, null);
// izdrukāt veiksmes ziņojumu
System.out.println("Excel to CSV sucessfully converted !");
}catch(Exception ex)
{
System.out.println(ex);
}
XLSX uz CSV, izmantojot cURL komandas
Vēl viens spēcīgs veids, kā pārvērst Excel failus CSV formātā, ir cURL komandas un Aspose.Cells Cloud REST API. Izmantojot Aspose.Cells Cloud REST API, varat veikt dažādas darbības ar Excel failiem, tostarp konvertēt uz CSV, izmantojot vienkāršas un vienkāršas cURL komandas. Izmantojot cURL komandas un Aspose.Cells Cloud REST API, varat automatizēt konvertēšanas procesu, apstrādāt lielus Excel failus un sasniegt efektīvus un uzticamus rezultātus.
Tagad izpildiet šo komandu, lai ģenerētu JWT piekļuves pilnvaru:
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"
Kad JWT ir ģenerēts, lūdzu, izpildiet šo komandu, lai pārveidotu XLSX par CSV un saglabātu izvadi mākoņkrātuvē. Lūdzu, ņemiet vērā, ka ievade XLSX jau ir pieejama mākoņkrātuvē.
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>"
Secinājums
Neatkarīgi no tā, vai izvēlaties izmantot Aspose.Cells Cloud SDK priekš Java vai izmantot cURL komandas ar Aspose.Cells Cloud REST API, jūsu rīcībā ir jaudīgi rīki, lai pārveidotu programmu Excel uz CSV. Šīs pieejas piedāvā elastību, mērogojamību un vieglu integrāciju, ļaujot bez piepūles pārvērst Excel failus CSV formātā. Tāpēc, izmantojot šīs tehnoloģijas, varat automatizēt konvertēšanas procesu, racionalizēt darbplūsmas un iegūt vērtīgus datus no Excel failiem formātā, kas ir plaši saderīgs un viegli pieejams.
Saistītās saites
Saistītie raksti
Mēs ļoti iesakām apmeklēt šīs saites, lai uzzinātu vairāk par: