Í gagnadrifnum heimi nútímans er hæfileikinn til að umbreyta Excel skrám í CSV (Comma-Separated Values) snið orðin nauðsynleg. Þó að Excel skrár séu mikið notaðar til að geyma og greina gögn, bjóða CSV skrár upp á einfaldara og fjölhæfara snið sem auðvelt er að vinna úr með ýmsum forritum og forritunarmálum. Umbreyting Excel í CSV veitir leið til að hagræða gagnasamþættingu, bæta samvirkni og auðvelda gagnaskipti milli mismunandi kerfa. Í þessari grein munum við kanna hvernig á að framkvæma þetta verkefni með því að nota Java Cloud SDK, sem gerir þér kleift að umbreyta Excel skrám í CSV áreynslulaust og opna alla möguleika gagna þinna.
- Excel til CSV viðskiptaskýja SDK
- Umbreyttu Excel í CSV í Java
- Umbreyttu staðbundnum XLSX í CSV
- XLSX til CSV með cURL skipunum
Excel til CSV viðskiptaskýja SDK
Þegar það kemur að því að breyta Excel skrám í CSV með Java, þá stendur Aspose.Cells Cloud SDK fyrir Java upp úr sem öflug og skilvirk lausn. Aspose.Cells Cloud er eiginleikaríkt API sem veitir víðtækan stuðning við Excel skráameðferð, þar á meðal getu til að umbreyta Excel skrám í CSV snið óaðfinnanlega. Svo hvort sem þú ert að vinna að gagnaflutningsverkefni, gagnagreiningu eða einhverri annarri atburðarás sem krefst umbreytingar frá Excel í CSV, þá veitir Aspose.Cells Cloud SDK þér tækin og sveigjanleikann til að ná markmiðum þínum á skilvirkan og nákvæman hátt.
Nú skaltu bæta við eftirfarandi upplýsingum í pom.xml til að bæta við Cloud SDK tilvísuninni í verkefnið þitt.
<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>
Þegar tilvísun Cloud SDK hefur verið bætt við skaltu skrá reikning yfir Cloud dashboard og fletta upp/búa til viðskiptavinaauðkenni og viðskiptavinaleyndarupplýsingar.
Umbreyttu Excel í CSV í Java
Vinsamlegast fylgdu leiðbeiningunum hér að neðan til að breyta XLSX í CSV sniði.
- Búðu til tilvik af CellsApi flokki á meðan þú gefur upp persónuskilríki viðskiptavinar sem inntaksrök.
- Tilgreindu nafn inntaks Excel, snið sem myndast sem CSV og nafn úttaksskrár.
- Hladdu inn Excel vinnubókinni í skýjageymslu með uploadFile(…) aðferðinni.
- Að lokum skaltu kalla aðferðina cellsWorkbookGetWorkbook(…) til að hefja XLSX í CSV umbreytingaraðgerðina.
// fyrir fleiri dæmi, vinsamlegast farðu á https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Fáðu ClientID og ClientSecret frá https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// búa til tilvik af CellsApi með því að nota skilríki viðskiptavinar
CellsApi api = new CellsApi(clientId,clientSecret);
// heiti inntaks Excel vinnubókar
String fileName = "source.xlsx";
// upplýsingar um lykilorð ef vinnubók er dulkóðuð
String password = null;
// Tilgreinir hvort settar vinnubókarlínur á að vera sjálfvirkar.
Boolean isAutoFit = true;
// Tilgreinir hvort aðeins vista töflugögn. Notaðu aðeins pdf til að skara fram úr.
Boolean onlySaveTable = true;
// skráarsnið sem af því leiðir
String format = "CSV";
// hlaða skrá úr staðbundnu kerfi
File file = new File("c://Users/nayyer/"+fileName);
// hlaðið inn XLSB inn í skýgeymslu
api.uploadFile("input.xlsx", file, "Internal");
// framkvæma skjalabreytingaraðgerð
File response = api.cellsWorkbookGetWorkbook("input.xlsx", password,format,
isAutoFit, onlySaveTable, null,"Internal", "Resultant.csv","Internal", null);
// prenta árangursskilaboð
System.out.println("Excel to CSV sucessfully converted !");
}catch(Exception ex)
{
System.out.println(ex);
}
Sýnisskrárnar sem notaðar eru í dæminu hér að ofan er hægt að hlaða niður frá myDocument.xlsx og Resultant.csv.
Umbreyttu staðbundnum XLSX í CSV
Í þessum hluta ætlum við að læra skrefin um hvernig á að umbreyta XLSX í CSV án þess að hlaða inn inntaksskránni upp í skýjageymslu. Svo vinsamlegast fylgdu leiðbeiningunum hér að neðan.
- Búðu til tilvik af CellsApi á meðan þú gefur upp persónuskilríki viðskiptavinar sem inntaksrök.
- Tilgreindu nafn Excel inntaks, snið sem myndast sem CSV og nafn úttaksskráar.
- Í þriðja lagi skaltu kalla aðferðina cellsWorkbookPutConvertWorkbook(…) til að hefja XLSX í CSV umbreytingu.
// fyrir fleiri dæmi, vinsamlegast farðu á https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Fáðu ClientID og ClientSecret frá https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// búa til tilvik af CellsApi með því að nota skilríki viðskiptavinar
CellsApi api = new CellsApi(clientId,clientSecret);
// heiti inntaks XLSX vinnubók
String fileName = "myDocument.xlsx";
// upplýsingar um lykilorð ef vinnubók er dulkóðuð
String password = null;
// skráarsnið sem af því leiðir
String format = "CSV";
// hlaða skrá úr staðbundnu kerfi
File file = new File("c://Users/nayyer/"+fileName);
// Umbreyttu XLSX í CSV aðgerð
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.csv", null, null);
// prenta árangursskilaboð
System.out.println("Excel to CSV sucessfully converted !");
}catch(Exception ex)
{
System.out.println(ex);
}
XLSX til CSV með cURL skipunum
Önnur öflug leið til að umbreyta Excel skrám í CSV er með cURL skipunum og Aspose.Cells Cloud REST API. Með Aspose.Cells Cloud REST API geturðu framkvæmt ýmsar aðgerðir á Excel skrám, þar á meðal umbreytingu í CSV, með því að nota einfaldar og einfaldar cURL skipanir. Með því að nýta kraft cURL skipana og Aspose.Cells Cloud REST API geturðu gert umbreytingarferlið sjálfvirkt, séð um stórar Excel skrár og náð skilvirkum og áreiðanlegum árangri.
Nú skaltu framkvæma eftirfarandi skipun til að búa til JWT aðgangslykil:
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"
Þegar JWT er búið til skaltu framkvæma eftirfarandi skipun til að umbreyta XLSX í CSV og vista úttakið í skýjageymslu. Vinsamlegast athugaðu að inntak XLSX er nú þegar fáanlegt í skýjageymslu.
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>"
Niðurstaða
Hvort sem þú velur að nota Aspose.Cells Cloud SDK fyrir Java eða nýta cURL skipanir með Aspose.Cells Cloud REST API, þá hefurðu öflug verkfæri til umráða fyrir Excel í CSV umbreytingu. Þessar aðferðir bjóða upp á sveigjanleika, sveigjanleika og auðvelda samþættingu, sem gerir þér kleift að umbreyta Excel skrám í CSV snið áreynslulaust. Þess vegna, með því að nýta þessa tækni, geturðu sjálfvirkt umbreytingarferlið, hagrætt verkflæðinu þínu og dregið út verðmæt gögn úr Excel skrám á sniði sem er víða samhæft og aðgengilegt.
Tengdir tenglar
tengdar greinar
Við mælum eindregið með því að heimsækja eftirfarandi tengla til að læra meira um: