Sammenfletning af data distribueret i Excel-filer i kø er en opgave, der ofte står over for. Denne artikel diskuterer avancerede funktioner til at flette Excel-dokumenter gennem .NET REST API. Arkitekturen af API’en er RESTful, hvilket tillader cloud-baserede operationer og undgår behovet for direkte installation på individuelle systemer.
- REST API til at flette Excel-filer
- Merge Excel-filer i C# .NET
- Merge Excel-filer ved hjælp af cURL-kommandoer
REST API til at flette Excel-filer
Brug Aspose.Cells Cloud SDK til .NET til problemfrit og effektivt at flette Excel-filer til én. Denne kraftfulde API forenkler sammenlægningsprocessen, hvilket giver udviklere mulighed for at udnytte kraften i Aspose.Cells til at forenkle datamanipulation. Derudover forenkler denne tilgang ikke kun konverteringsprocessen, men sikrer også nøjagtigheden og pålideligheden af hele sammenlægningsprocessen. Giver kraftfulde løsninger til forbedrede datahåndteringsarbejdsgange.
Når du udfører rapportintegration, markedsundersøgelser, begivenhedsregistrering, økonomisk afstemning og akademisk research, vil der være et stort antal excel-filer. Ved at bruge denne API kan dataene hurtigt integreres til visning og analyse.
For nu at bruge SDK, søg venligst Aspose.Cells-Cloud
i NuGet pakkehåndtering og klik på knappen Tilføj pakke
. Dette vil tilføje SDK-referencen i dit projekt. Det næste vigtige trin er at få dine klientoplysninger fra cloud dashboard. Hvis du ikke har en eksisterende konto, skal du blot oprette en gratis konto ved at følge instruktionerne i artiklen hurtig start.
Flet Excel-filer i C# .NET
De følgende afsnit beskriver, hvordan du programmæssigt flette Excel-filer ved hjælp af C# .NET.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
Opret et objekt af klassen CellsApi, hvor vi videregiver klientoplysninger som argumenter.
cellsInstance.UploadFile(dictionary.Key, dictionary.Value);
Læs input Excel-filer og upload til cloud storage.
Aspose.Cells.Cloud.SDK.Model.FilesResult filesResult = lightCellsApi.PostMerge(mapFiles, "xls", false);
Kald API’et for at flette Excel-projektmapper. Upload derefter det fusionerede Excel til skylager.
De input Excel-projektmapper, der er brugt i ovenstående eksempel, kan downloades fra:
Flet Excel-filer ved hjælp af cURL-kommandoer
Aspose.Cells Cloud er en forbedret API til Excel-operationer, der integreres problemfrit med cURL for at give dig en alsidig løsning til at flette Excel-filer. Ved at interagere med Aspose.Cells Cloud API ved hjælp af cURL-kommandoer kan du starte fletteprocessen på en enkel og skalerbar måde. Derudover bringer det fordelene ved en cloud-baseret arkitektur, der sikrer skalerbarhed og reducerer afhængigheden af lokale ressourcer.
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"
Nu hvor vi har JWT-tokenet, skal vi udføre følgende kommando for at flette Excel-filerne.
curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile1}/merge?mergeWith={inputFile2}" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}
Konklusion
Sammenfattende tilbyder det dynamiske miljø for datasammenfletning to kraftfulde måder at flette flere Excel-filer på ved at bruge den funktionsrige Aspose.Cells Cloud SDK til .NET og den scriptbare effektivitet af cURL-kommandoer. Uanset om du vælger det omfattende værktøjssæt og granulære kontrol leveret af Aspose.Cells Cloud SDK, eller enkelheden og kompatibiliteten på tværs af platforme af cURL-kommandoer. Ikke desto mindre kan begge metoder flette Excel-filer.
Nyttige links
Relaterede artikler
Besøg venligst følgende links for at lære mere om: