
Konverter ODS til Excel-projektmappe ved hjælp af Java REST API.
ODS(OpenDocument Spreadsheet) er et populært åbent standardformat til regneark, men det er muligvis ikke altid kompatibelt med Microsoft Excel, det mest udbredte regnearksprogram i forretningsmiljøer. Ved at konvertere ODS-filer til Excel-format sikrer du derfor jævn dataadgang, forbedret formatering og bedre understøttelse af avancerede funktioner som formler, diagrammer og makroer. I denne artikel vil vi udforske detaljerne om, hvordan man konverterer ODS til Excel ved hjælp af Java REST API, der tilbyder en effektiv løsning til moderne datahåndteringsudfordringer.
- REST API for ODS til Excel-konvertering
- Konverter ODS til XLS i Java
- ODS til XLSX ved hjælp af cURL-kommandoer
REST API for ODS til Excel-konvertering
Aspose.Cells Cloud SDK til Java tilbyder en problemfri og pålidelig løsning til konvertering af ODS-filer til Excel-format. Denne kraftfulde API forenkler konverteringsprocessen og giver udviklere mulighed for at transformere ODS-filer til Excel-formater (XLS eller XLSX) med blot et par linjer kode.
Installation
Tilføj venligst følgende detaljer til pom.xml-filen for maven build-projektet.
<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>
- Du kan downloade den seneste version fra Aspose Repository.
Det næste vigtige trin er at få klientoplysningerne fra cloud dashboard. Hvis du ikke har en eksisterende konto, skal du blot oprette en gratis konto ved at følge instruktionerne specificeret i artiklen hurtig start.
Konverter ODS til XLS i Java
I dette afsnit skal vi udforske detaljerne om, hvordan Aspose.Cells Cloud SDK til Java håndterer ressourcekrævende operationer sikkert og effektivt, hvilket eliminerer behovet for lokale afhængigheder eller omfattende opsætning.
CellsApi api = new CellsApi(clientId,clientSecret);
Opret en forekomst af CellsApi, mens du leverer klientlegitimationsoplysninger som input-argumenter.
api.uploadFile("input.ods", file, "internal");
Upload inputtet OpenDocument Spreadsheet til skylageret ved hjælp af uploadFile(…)-metoden.
File response = api.cellsWorkbookGetWorkbook(name, null ,format,
null, null, null, "internal", "myResultant.xls", "internal", null);
Til sidst skal du kalde metoden cellsWorkbookGetWorkbook(…) for at starte konverteringsoperationen.
// for flere eksempler, besøg venligst https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Få ClientID og ClientSecret fra https://dashboard.aspose.cloud/
String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
// oprette en forekomst af CellsApi ved hjælp af klientlegitimationsoplysninger
CellsApi api = new CellsApi(clientId,clientSecret);
// navn på input ODS-fil
String name = "input.ods";
// resulterende filformat
String format = "XLS";
// indlæse filen fra det lokale system
File file = new File("/Users/nayyershahbaz/Downloads/"+name);
// upload input ODS-fil til skylageret
api.uploadFile("input.ods", file, "internal");
// udføre dokumentkonverteringsoperation
File response = api.cellsWorkbookGetWorkbook(name, null ,format,
null, null, null, "internal", "myResultant.xls", "internal", null);
// udskriv succesmeddelelse
System.out.println("The ODS to Excel workbook conversion completed successfully !");
}catch(Exception ex)
{
System.out.println(ex);
}

En forhåndsvisning af ODS til XLS konvertering.
Input ODS-filen og den resulterende Excel-projektmappe, der er genereret i ovenstående eksempel, kan downloades fra:
ODS til XLSX ved hjælp af cURL-kommandoer
Aspose.Cells Cloud giver en enkel, men kraftfuld måde at konvertere ODS-filer til XLS-format ved hjælp af cURL-kommandoer. Denne metode er ikke kun effektiv, men eliminerer også behovet for komplekse biblioteker eller lokale installationer, hvilket gør den ideel til hurtige automatiseringsopgaver eller integration i CI/CD-pipelines.
Det første trin i denne tilgang er at generere et JWT-adgangstoken ved hjælp af følgende kommando:
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"
Udfør nu følgende kommando for at konvertere ODS-fil til XLSX-format. Efter vellykket drift uploades den resulterende fil til skylageret.
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}"
Erstat ‘inputFile’ med navnet på input-ODS-filen, ‘resultantFile’ med navnet på den resulterende Excel-projektmappe og ‘accessToken’ med et JWT-adgangstoken genereret ovenfor.
- Hvis du har et krav om at gemme den resulterende Excel-projektmappe på lokalt drev, så prøv venligst at udføre følgende kommando.
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"
Gratis ODS til XLS konverter
Du kan overveje at bruge vores lette og supereffektive ODS til XLS-konvertering-app. Denne gratis app er bygget oven på Aspose.Cells Cloud API’er og kan testes online uden installation.

Gratis ODS til XLS konvertering App
Konklusion
Konvertering af ODS-filer til Excel-format er afgørende for at sikre kompatibilitet, forbedre databrugbarheden og strømline arbejdsgange. Aspose.Cells Cloud tilbyder to alsidige tilgange til at opnå dette: Java SDK til problemfri integration i dine applikationer og cURL-kommandoer til lette, script-baserede løsninger. Prøv Aspose.Cells Cloud i dag og oplev en effektiv, pålidelig og skalerbar løsning til dine ODS-til-Excel-konverteringsbehov!
Nyttige links
Relaterede artikler
Vi anbefaler stærkt at besøge følgende blogs: