Kombiner Excel-filer online

Java REST API til at kombinere Excel-projektmapper

Uanset om du håndterer økonomiske rapporter, projektdata eller kunderegistreringer, er konsolidering af disse oplysninger i en enkelt projektmappe ofte afgørende for strømlinet analyse, forbedret beslutningstagning og lettere deling. For det andet, i nutidens datadrevne verden kan det være udfordrende og tidskrævende at administrere information spredt på tværs af flere Excel-projektmapper. Ved at automatisere denne proces ved hjælp af en Java REST API kan du derfor effektivt kombinere store mængder data med præcision og fleksibilitet, hvilket sparer tid og kræfter, mens du øger produktiviteten i dine arbejdsgange.

Java REST API til at flette Excel-filer

Håndtering af data på tværs af flere Excel-projektmapper kan hurtigt blive besværligt, især når man har at gøre med store datasæt eller samarbejdsprojekter. At flette disse projektmapper til en enkelt fil forenkler dataadministration, hvilket gør det nemmere at analysere, dele og vedligeholde konsistens. Derfor kan du ved at udnytte mulighederne i Aspose.Cells Cloud SDK for Java, automatisere denne proces, sikre nøjagtighed, reducere manuel indsats og spare værdifuld tid.

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>

Nu skal vi hente vores klientoplysninger 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.

Kombiner Excel-projektmappe i Java

Lad os undersøge detaljerne om, hvordan vi programmæssigt kan bruge Java-kodestykket til at kombinere Excel-projektmapper.

CellsApi api = new CellsApi(clientId,clientSecret);

Opret en forekomst af CellsApi, mens du leverer klientlegitimationsoplysninger som input-argumenter.

api.uploadFile("input.xls", file, "basic");

Upload Excel-input-filerne til skylageret ved hjælp af uploadFile(…)-metoden.

var response = api.cellsWorkbookPostWorkbooksMerge(workbook1, "source.xlsx", null, "basic" , null);

Til sidst skal du kalde metoden PostWorkbooksMerge(…) for at starte fletteoperationen.

// for flere eksempler, besøg venligst https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Hent 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å første input Excel-projektmappe
    String name1 = "input.xls";
    // navn på anden input Excel-projektmappe
    String name2 = "input.xls";

    // indlæse filen fra det lokale system
    File file = new File("/Users/nayyershahbaz/Downloads/"+name1);	
    // upload input Excel-fil til skylageret
    api.uploadFile("input1.xls", file, "basic");
  
    // indlæse filen fra det lokale system
    File file2 = new File("/Users/nayyershahbaz/Downloads/"+name2);	
    // upload input Excel-fil til skylageret
    api.uploadFile("input2.xls", file, "basic");

    // udføre Excel-fletningsoperation
    var response = api.cellsWorkbookPostWorkbooksMerge(name1, name1, null, "basic" , null);     
        
    // udskriv succesmeddelelse
    System.out.println("The Excel workbooks are successfully combined !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
forhåndsvisning af Excel-fusion

En forhåndsvisning af Excel-projektmappefletning.

De input Excel-projektmapper, der er brugt i ovenstående eksempel, kan downloades fra:

Flet Excel ved hjælp af cURL-kommandoer

Aspose.Cells Cloud giver en enkel og effektiv måde at kombinere flere Excel-filer ved hjælp af cURL-kommandoer. Denne tilgang er letvægts, platform-uafhængig og ideel til hurtige opgaver eller automatisering af arbejdsgange uden yderligere afhængigheder. Med Aspose.Cells Cloud sikrer du høj nøjagtighed, dataintegritet og problemfri integration i dine processer, hvilket gør det til en pålidelig løsning til at kombinere Excel-filer effektivt.

Det første trin i denne metode 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"

Når vi har JWT-tokenet, prøv venligst at bruge følgende kommando til at kombinere Excel-projektmapperne.

curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile1}/merge?mergeWith={inputFile2}" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}

Gratis Excel Merger App

Vi anbefaler dig at prøve at bruge vores lette og supereffektive Excel Merger App. Denne gratis app er bygget oven på Aspose.Cells Cloud API’er og kan testes online uden installationskrav.

excel fusion

Gratis Excel Workbook-fusionsapp.

Konklusion

Sammenlægning af Excel-projektmapper er en vital funktion til at forenkle datahåndtering og sikre konsistens i dine arbejdsgange. Aspose.Cells Cloud giver kraftfulde værktøjer til at opnå dette ubesværet, uanset om du foretrækker at integrere Java SDK i dine applikationer eller bruge cURL-kommandoer til letvægtsautomatisering.

Udnyt vores API til at strømline dine datakonsolideringsopgaver og oplev letheden ved at automatisere komplekse processer. Prøv Aspose.Cells Cloud i dag og frigør det fulde potentiale af effektiv Excel-filhåndtering!

Relaterede artikler

Besøg venligst følgende links for at lære mere om: