
გადაიყვანეთ ODS Excel-ის სამუშაო წიგნში Java REST API-ის გამოყენებით.
ODS(OpenDocument Spreadsheet) არის პოპულარული ღია სტანდარტების ფორმატი ცხრილებისთვის, მაგრამ ის შეიძლება ყოველთვის არ იყოს თავსებადი Microsoft Excel-თან, ყველაზე ფართოდ გამოყენებული ცხრილების აპლიკაციასთან ბიზნეს გარემოში. ამიტომ, ODS ფაილების Excel ფორმატში გადაყვანით უზრუნველყოფს მონაცემთა გლუვი წვდომას, გაუმჯობესებულ ფორმატირებას და მოწინავე ფუნქციების უკეთეს მხარდაჭერას, როგორიცაა ფორმულები, სქემები და მაკროები. ამ სტატიაში ჩვენ განვიხილავთ დეტალებს, თუ როგორ უნდა გადავიტანოთ ODS Excel-ში Java REST API-ის გამოყენებით, რომელიც გთავაზობთ ეფექტურ გადაწყვეტას მონაცემთა მართვის თანამედროვე გამოწვევებისთვის.
- REST API ODS to Excel კონვერტაციისთვის
- გადაიყვანეთ ODS XLS-ად ჯავაში
- ODS to XLSX cURL ბრძანებების გამოყენებით
REST API ODS to Excel კონვერტაციისთვის
Aspose.Cells Cloud SDK for Java გთავაზობთ უწყვეტ და საიმედო გადაწყვეტას ODS ფაილების Excel ფორმატში გადასაყვანად. ეს მძლავრი API ამარტივებს კონვერტაციის პროცესს, რაც დეველოპერებს საშუალებას აძლევს გარდაქმნან ODS ფაილები Excel ფორმატებად (XLS ან XLSX) კოდის მხოლოდ რამდენიმე ხაზით.
ინსტალაცია
გთხოვთ, დაამატოთ შემდეგი დეტალები maven build პროექტის pom.xml ფაილში.
<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>24.9</version>
</dependency>
</dependencies>
- შეგიძლიათ ჩამოტვირთოთ უახლესი ვერსია Aspose Repository-დან.
შემდეგი მნიშვნელოვანი ნაბიჯი არის კლიენტის სერთიფიკატების მოპოვება cloud dashboard-დან. თუ არ გაქვთ არსებული ანგარიში, უბრალოდ შექმენით უფასო ანგარიში სწრაფი დაწყება სტატიაში მითითებული ინსტრუქციების შესაბამისად.
გადაიყვანეთ ODS XLS-ად ჯავაში
ამ სექციაში ჩვენ ვაპირებთ შევისწავლოთ დეტალები იმის შესახებ, თუ როგორ ამუშავებს Aspose.Cells Cloud SDK ჯავისთვის რესურსებით ინტენსიურ ოპერაციებს უსაფრთხოდ და ეფექტურად, რაც გამორიცხავს ლოკალური დამოკიდებულებების ან ფართო დაყენების საჭიროებას.
CellsApi api = new CellsApi(clientId,clientSecret);
შექმენით CellsApi-ს ეგზემპლარი, კლიენტის სერთიფიკატების მიწოდებისას, როგორც შეყვანის არგუმენტები.
api.uploadFile("input.ods", file, "internal");
ატვირთეთ შეყვანილი OpenDocument Spreadsheet ღრუბლოვან საცავში uploadFile(…) მეთოდის გამოყენებით.
File response = api.cellsWorkbookGetWorkbook(name, null ,format,
null, null, null, "internal", "myResultant.xls", "internal", null);
და ბოლოს, გამოიძახეთ მეთოდი cellsWorkbookGetWorkbook(…) კონვერტაციის ოპერაციის დასაწყებად.
// დამატებითი მაგალითებისთვის, გთხოვთ, ეწვიოთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// მიიღეთ ClientID და ClientSecret https://dashboard.aspose.cloud/-დან
String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
// შექმენით CellsApi-ს მაგალითი კლიენტის სერთიფიკატების გამოყენებით
CellsApi api = new CellsApi(clientId,clientSecret);
// შეყვანის ODS ფაილის სახელი
String name = "input.ods";
// შედეგად მიღებული ფაილის ფორმატი
String format = "XLS";
// ფაილის ჩატვირთვა ადგილობრივი სისტემიდან
File file = new File("/Users/nayyershahbaz/Downloads/"+name);
// ატვირთეთ შეყვანის ODS ფაილი ღრუბლოვან საცავში
api.uploadFile("input.ods", file, "internal");
// შეასრულეთ დოკუმენტის კონვერტაციის ოპერაცია
File response = api.cellsWorkbookGetWorkbook(name, null ,format,
null, null, null, "internal", "myResultant.xls", "internal", null);
// წარმატების დაბეჭდვის შეტყობინება
System.out.println("The ODS to Excel workbook conversion completed successfully !");
}catch(Exception ex)
{
System.out.println(ex);
}

ODS-ის XLS კონვერტაციის გადახედვა.
შეყვანის ODS ფაილი და ზემოაღნიშნულ მაგალითში გენერირებული Excel-ის სამუშაო წიგნი შეიძლება გადმოწეროთ:
ODS to XLSX cURL ბრძანებების გამოყენებით
Aspose.Cells Cloud გთავაზობთ მარტივ, მაგრამ მძლავრ გზას ODS ფაილების XLS ფორმატში გადასაყვანად cURL ბრძანებების გამოყენებით. ეს მეთოდი არა მხოლოდ ეფექტურია, არამედ გამორიცხავს რთული ბიბლიოთეკების ან ადგილობრივი ინსტალაციის საჭიროებას, რაც მას იდეალურს ხდის სწრაფი ავტომატიზაციის ამოცანების ან CI/CD მილსადენებში ინტეგრაციისთვის.
ამ მიდგომის პირველი ნაბიჯი არის JWT წვდომის ნიშნის გენერირება შემდეგი ბრძანების გამოყენებით:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
ახლა შეასრულეთ შემდეგი ბრძანება ODS ფაილის XLSX ფორმატში გადასაყვანად. წარმატებული ოპერაციის შემდეგ, შედეგად მიღებული ფაილი აიტვირთება ღრუბლოვან საცავში.
curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile}?format=XLSX&isAutoFit=true&onlySaveTable=false&outPath={resultantFile}&checkExcelRestriction=true&pageWideFitOnPerSheet=true&pageTallFitOnPerSheet=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
ჩაანაცვლეთ inputFile
შეყვანილი ODS ფაილის სახელით, resultantFile
შედეგიანი Excel სამუშაო წიგნის სახელით და accessToken
ზემოთ გენერირებული JWT წვდომის ტოკენით.
- თუ თქვენ გაქვთ მოთხოვნა, შეინახოთ შედეგი Excel-ის სამუშაო წიგნი ლოკალურ დისკზე, მაშინ გთხოვთ სცადოთ შემდეგი ბრძანების შესრულება.
curl -v "https://api.aspose.cloud/v3.0/cells/input.ods?format=XLSX&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=true&pageWideFitOnPerSheet=true&pageTallFitOnPerSheet=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {JWTToken}" \
-o "myFinal.xlsx"
უფასო ODS to XLS კონვერტორი
თქვენ შეგიძლიათ განიხილოთ ჩვენი მსუბუქი და საკმაოდ ეფექტური ODS to XLS Conversion აპლიკაციის გამოყენება. ეს უფასო აპლიკაცია აგებულია Aspose.Cells Cloud API-ების თავზე და მისი ტესტირება შესაძლებელია ონლაინ ყოველგვარი ინსტალაციის გარეშე.

უფასო ODS-ში XLS კონვერტაციის აპლიკაცია
დასკვნა
ODS ფაილების Excel ფორმატში გადაყვანა აუცილებელია თავსებადობის უზრუნველსაყოფად, მონაცემთა გამოყენებადობის გასაუმჯობესებლად და სამუშაო ნაკადების გასაუმჯობესებლად. Aspose.Cells Cloud გთავაზობთ ორ მრავალმხრივ მიდგომას ამის მისაღწევად: Java SDK თქვენს აპლიკაციებში უწყვეტი ინტეგრაციისთვის და cURL ბრძანებები მსუბუქი, სკრიპტზე დაფუძნებული გადაწყვეტილებებისთვის. სცადეთ Aspose.Cells Cloud დღეს და მიიღეთ ეფექტური, საიმედო და მასშტაბური გადაწყვეტა თქვენი ODS-to-Excel-ის კონვერტაციის საჭიროებებისთვის!
სასარგებლო ლინკები
დაკავშირებული სტატიები
ჩვენ გირჩევთ ეწვიოთ შემდეგ ბლოგებს: