excel til csv

Umbreyttu Excel í CSV í Java

Í 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

Þ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);
    }
forskoðun excel til csv skráar

mynd1: - Forskoðun Excel til CSV skráar

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: