екцел у цсв

Претворите Екцел у ЦСВ у Јави

У данашњем свету заснованом на подацима, могућност претварања Екцел датотека у формат ЦСВ (вредности раздвојене зарезима) постала је неопходна. Док се Екцел датотеке нашироко користе за складиштење и анализу података, ЦСВ датотеке нуде једноставнији и свестранији формат који се лако може обрадити разним апликацијама и програмским језицима. Конвертовање Екцел-а у ЦСВ пружа начин да се поједностави интеграција података, побољша интероперабилност и олакша размена података између различитих система. У овом чланку ћемо истражити како да извршите овај задатак користећи Јава Цлоуд СДК, омогућавајући вам да без напора конвертујете Екцел датотеке у ЦСВ и откључате пун потенцијал својих података.

СДК за конверзију Екцел у ЦСВ Цлоуд

Када је реч о претварању Екцел датотека у ЦСВ користећи Јава, Аспосе.Целлс Цлоуд СДК за Јаву се истиче као моћно и ефикасно решење. Аспосе.Целлс Цлоуд је АПИ богат функцијама који пружа опсежну подршку за манипулацију Екцел датотекама, укључујући могућност неприметне конверзије Екцел датотека у ЦСВ формат. Дакле, без обзира да ли радите на пројекту миграције података, анализи података или било ком другом сценарију који захтева конверзију из Екцел-а у ЦСВ, Аспосе.Целлс Цлоуд СДК вам даје алате и флексибилност да ефикасно и тачно постигнете своје циљеве.

Сада додајте следеће детаље у пом.кмл да бисте додали референцу Цлоуд СДК у свој пројекат.

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

Када се дода референца Цлоуд СДК-а, региструјте налог преко Цлоуд контролне табле и потражите/направите ИД клијента и детаље клијентске тајне.

Претворите Екцел у ЦСВ у Јави

Пратите упутства дата у наставку да бисте претворили КСЛСКС у ЦСВ формат.

  • Креирајте инстанцу класе ЦеллсАпи док пружате акредитиве клијента као улазне аргументе.
  • Наведите име улазног Екцел-а, резултујући формат као ЦСВ и име излазне датотеке.
  • Отпремите улазну Екцел радну свеску у складиште у облаку помоћу методе уплоадФиле(…).
  • Коначно, позовите метод целлсВоркбоокГетВоркбоок(…) да бисте покренули операцију конверзије КСЛСКС у ЦСВ.
// за више примера посетите https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Преузмите ЦлиентИД и ЦлиентСецрет са https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // креирајте инстанцу ЦеллсАпи користећи акредитиве клијента
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // назив улазне Екцел радне свеске
    String fileName = "source.xlsx";
    
    // детаљи лозинке ако је радна свеска шифрована
    String password = null;
    
    // Одређује да ли се редови радне свеске постављају тако да се аутоматски уклапају.
    Boolean isAutoFit = true;
    // Одређује да ли се чувају само подаци табеле. Користите само пдф за екцел.
    Boolean onlySaveTable = true;
    // резултујући формат датотеке
    String format = "CSV";
    		
    // учитајте датотеку са локалног система
    File file = new File("c://Users/nayyer/"+fileName);	
    
    // отпремите улазни КСЛСБ у складиште у облаку
    api.uploadFile("input.xlsx", file, "Internal");

    // изврши операцију конверзије документа
    File response = api.cellsWorkbookGetWorkbook("input.xlsx",  password,format, 
    			            isAutoFit, onlySaveTable, null,"Internal",  "Resultant.csv","Internal", null);        
            
    // штампање поруке о успеху
    System.out.println("Excel to CSV sucessfully converted !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
преглед екцел у цсв датотеку

имаге1:- Преглед Екцел у ЦСВ датотеку

Примери датотека коришћених у горњем примеру могу се преузети са миДоцумент.клск и Ресултант.цсв.

Претворите локални КСЛСКС у ЦСВ

У овом одељку ћемо научити кораке како да конвертујете КСЛСКС у ЦСВ без отпремања улазне датотеке у складиште у облаку. Зато следите упутства дата у наставку.

  • Креирајте инстанцу ЦеллсАпи-а док пружате акредитиве клијента као улазне аргументе.
  • Наведите име улазног Екцел-а, резултујући формат као ЦСВ и име излазне датотеке.
  • Треће, позовите метод целлсВоркбоокПутЦонвертВоркбоок(…) да бисте покренули конверзију КСЛСКС у ЦСВ.
// за више примера посетите https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Преузмите ЦлиентИД и ЦлиентСецрет са https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";

    // креирајте инстанцу ЦеллсАпи користећи акредитиве клијента
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // назив улазне КСЛСКС радне свеске
    String fileName = "myDocument.xlsx";
    // детаљи лозинке ако је радна свеска шифрована
    String password = null;
    // резултујући формат датотеке
    String format = "CSV";
    		
    // учитајте датотеку са локалног система
    File file = new File("c://Users/nayyer/"+fileName);	
    
    // Конвертујте КСЛСКС у ЦСВ операцију
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.csv", null, null);  
            
    // штампање поруке о успеху
    System.out.println("Excel to CSV sucessfully converted !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

КСЛСКС у ЦСВ користећи цУРЛ команде

Још један моћан начин за претварање Екцел датотека у ЦСВ је путем цУРЛ команди и Аспосе.Целлс Цлоуд РЕСТ АПИ-ја. Са Аспосе.Целлс Цлоуд РЕСТ АПИ-јем можете да обављате различите операције на Екцел датотекама, укључујући конверзију у ЦСВ, користећи једноставне и јасне цУРЛ команде. Користећи снагу цУРЛ команди и Аспосе.Целлс Цлоуд РЕСТ АПИ, можете аутоматизовати процес конверзије, руковати великим Екцел датотекама и постићи ефикасне и поуздане резултате.

Сада извршите следећу команду да бисте генерисали ЈВТ приступни токен:

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"

Када се ЈВТ генерише, извршите следећу команду да бисте конвертовали КСЛСКС у ЦСВ и сачували излаз у складишту у облаку. Имајте на уму да је улаз КСЛСКС већ доступан у складишту у облаку.

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

Закључак

Без обзира да ли одаберете да користите Аспосе.Целлс Цлоуд СДК за Јаву или искористите цУРЛ команде са Аспосе.Целлс Цлоуд РЕСТ АПИ-јем, на располагању су вам моћни алати за конверзију Екцела у ЦСВ. Ови приступи нуде флексибилност, скалабилност и лакоћу интеграције, омогућавајући вам да без напора конвертујете Екцел датотеке у ЦСВ формат. Стога, коришћењем ових технологија, можете аутоматизовати процес конверзије, поједноставити своје радне токове и издвојити вредне податке из Екцел датотека у формату који је широко компатибилан и лако доступан.

Сродне везе

повезани чланци

Топло препоручујемо да посетите следеће везе да бисте сазнали више о: