Combina file Excel online

Java REST API per combinare le cartelle di lavoro di Excel

Che tu stia gestendo report finanziari, dati di progetto o record dei clienti, consolidare queste informazioni in un’unica cartella di lavoro è spesso essenziale per un’analisi semplificata, un processo decisionale migliorato e una condivisione più semplice. In secondo luogo, nel mondo basato sui dati di oggi, gestire le informazioni distribuite su più cartelle di lavoro Excel può essere impegnativo e richiedere molto tempo. Pertanto, automatizzando questo processo utilizzando una Java REST API, puoi combinare in modo efficiente grandi volumi di dati con precisione e flessibilità, risparmiando tempo e fatica e migliorando la produttività nei tuoi flussi di lavoro.

API REST Java per unire file Excel

La gestione dei dati su più cartelle di lavoro Excel può diventare rapidamente macchinosa, soprattutto quando si ha a che fare con grandi set di dati o progetti collaborativi. Unire queste cartelle di lavoro in un singolo file semplifica la gestione dei dati, rendendo più facile l’analisi, la condivisione e il mantenimento della coerenza. Pertanto, sfruttando le capacità di Aspose.Cells Cloud SDK per Java, è possibile automatizzare questo processo, garantendo accuratezza, riducendo lo sforzo manuale e risparmiando tempo prezioso.

Installazione

Aggiungere i seguenti dettagli al file pom.xml del progetto di build Maven.

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

Ora, dobbiamo ottenere le credenziali del nostro cliente da cloud dashboard. Se non hai un account esistente, crea semplicemente un account gratuito seguendo le istruzioni specificate nell’articolo avvio rapido.

Combina cartella di lavoro Excel in Java

Esploriamo nei dettagli come possiamo utilizzare a livello di programmazione frammenti di codice Java per combinare cartelle di lavoro di Excel.

CellsApi api = new CellsApi(clientId,clientSecret);

Creare un’istanza di CellsApi fornendo le credenziali del client come argomenti di input.

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

Carica i file Excel di input nell’archivio cloud utilizzando il metodo uploadFile(…).

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

Infine, chiama il metodo PostWorkbooksMerge(…) per avviare l’operazione di unione.

// per altri esempi, visita https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Ottieni ClientID e ClientSecret da https://dashboard.aspose.cloud/
    String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
    String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
  
    // creare un'istanza di CellsApi utilizzando le credenziali client
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // nome della prima cartella di lavoro Excel di input
    String name1 = "input.xls";
    // nome della seconda cartella di lavoro Excel di input
    String name2 = "input.xls";

    // carica file dal sistema locale
    File file = new File("/Users/nayyershahbaz/Downloads/"+name1);	
    // caricare il file Excel di input nell'archiviazione cloud
    api.uploadFile("input1.xls", file, "basic");
  
    // carica file dal sistema locale
    File file2 = new File("/Users/nayyershahbaz/Downloads/"+name2);	
    // caricare il file Excel di input nell'archiviazione cloud
    api.uploadFile("input2.xls", file, "basic");

    // eseguire l'operazione di unione di Excel
    var response = api.cellsWorkbookPostWorkbooksMerge(name1, name1, null, "basic" , null);     
        
    // stampa messaggio di successo
    System.out.println("The Excel workbooks are successfully combined !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
anteprima fusione excel

Un’anteprima dell’operazione di unione delle cartelle di lavoro di Excel.

Le cartelle di lavoro Excel di input utilizzate nell’esempio precedente possono essere scaricate da:

Unisci Excel usando i comandi cURL

Aspose.Cells Cloud fornisce un modo semplice ed efficiente per combinare più file Excel usando i comandi cURL. Questo approccio è leggero, indipendente dalla piattaforma e ideale per attività rapide o per automatizzare i flussi di lavoro senza dipendenze aggiuntive. Con Aspose.Cells Cloud, assicuri elevata accuratezza, integrità dei dati e integrazione senza soluzione di continuità nei tuoi processi, rendendolo una soluzione affidabile per combinare in modo efficiente i file Excel.

Il primo passo di questo metodo è generare un token di accesso JWT utilizzando il seguente comando:

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"

Una volta ottenuto il token JWT, proviamo a utilizzare il seguente comando per combinare le cartelle di lavoro di Excel.

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

Applicazione gratuita per la fusione di Excel

Ti consigliamo di provare a usare la nostra app leggera e super efficiente Excel Merger. Questa app gratuita è basata sulle API Aspose.Cells Cloud e può essere testata online senza alcun requisito di installazione.

fusione excel

Applicazione gratuita per unire le cartelle di lavoro di Excel.

Conclusione

Unire le cartelle di lavoro di Excel è una funzionalità essenziale per semplificare la gestione dei dati e garantire la coerenza nei flussi di lavoro. Aspose.Cells Cloud fornisce potenti strumenti per realizzare questo senza sforzo, sia che tu preferisca integrare Java SDK nelle tue applicazioni o usare i comandi cURL per un’automazione leggera.

Sfrutta la nostra API per semplificare le tue attività di consolidamento dati e sperimentare la facilità di automatizzare processi complessi. Prova Aspose.Cells Cloud oggi stesso e sblocca il pieno potenziale di una gestione efficiente dei file Excel!

Articoli correlati

Per saperne di più, visita i seguenti link: