
API REST Java pour combiner des classeurs Excel
Que vous gériez des rapports financiers, des données de projet ou des dossiers clients, la consolidation de ces informations dans un seul classeur est souvent essentielle pour rationaliser l’analyse, améliorer la prise de décision et faciliter le partage. Deuxièmement, dans le monde actuel axé sur les données, la gestion des informations réparties sur plusieurs classeurs Excel peut s’avérer difficile et chronophage. Par conséquent, en automatisant ce processus à l’aide d’une API REST Java, vous pouvez combiner efficacement de grands volumes de données avec précision et flexibilité, économisant ainsi du temps et des efforts tout en améliorant la productivité de vos flux de travail.
- API REST Java pour fusionner des fichiers Excel
- Combiner un classeur Excel en Java
- Fusionner Excel à l’aide des commandes cURL
API REST Java pour fusionner des fichiers Excel
La gestion des données dans plusieurs classeurs Excel peut rapidement devenir fastidieuse, en particulier lorsqu’il s’agit de grands ensembles de données ou de projets collaboratifs. La fusion de ces classeurs en un seul fichier simplifie la gestion des données, facilitant ainsi leur analyse, leur partage et le maintien de la cohérence. Par conséquent, en exploitant les fonctionnalités de Aspose.Cells Cloud SDK for Java, vous pouvez automatiser ce processus, garantissant ainsi la précision, réduisant les efforts manuels et économisant un temps précieux.
Installation
Veuillez ajouter les détails suivants au fichier pom.xml du projet de 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>
- Vous pouvez télécharger la dernière version à partir du référentiel Aspose.
Maintenant, nous devons obtenir nos identifiants client à partir du tableau de bord cloud. Si vous n’avez pas de compte existant, créez simplement un compte gratuit en suivant les instructions spécifiées dans l’article démarrage rapide.
Combiner un classeur Excel en Java
Explorons les détails sur la façon dont nous pouvons utiliser par programmation un extrait de code Java pour combiner des classeurs Excel.
CellsApi api = new CellsApi(clientId,clientSecret);
Créez une instance de CellsApi tout en fournissant les informations d’identification du client comme arguments d’entrée.
api.uploadFile("input.xls", file, "basic");
Téléchargez les fichiers Excel d’entrée vers le stockage cloud à l’aide de la méthode uploadFile(…).
var response = api.cellsWorkbookPostWorkbooksMerge(workbook1, "source.xlsx", null, "basic" , null);
Enfin, appelez la méthode PostWorkbooksMerge(…) pour lancer l’opération de fusion.
// pour plus d'exemples, veuillez visiter https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Obtenez ClientID et ClientSecret depuis https://dashboard.aspose.cloud/
String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
// créer une instance de CellsApi à l'aide des informations d'identification du client
CellsApi api = new CellsApi(clientId,clientSecret);
// nom du premier classeur Excel d'entrée
String name1 = "input.xls";
// nom du deuxième classeur Excel d'entrée
String name2 = "input.xls";
// charger le fichier à partir du système local
File file = new File("/Users/nayyershahbaz/Downloads/"+name1);
// télécharger le fichier Excel d'entrée vers le stockage cloud
api.uploadFile("input1.xls", file, "basic");
// charger le fichier à partir du système local
File file2 = new File("/Users/nayyershahbaz/Downloads/"+name2);
// télécharger le fichier Excel d'entrée vers le stockage cloud
api.uploadFile("input2.xls", file, "basic");
// effectuer une opération de fusion Excel
var response = api.cellsWorkbookPostWorkbooksMerge(name1, name1, null, "basic" , null);
// imprimer le message de réussite
System.out.println("The Excel workbooks are successfully combined !");
}catch(Exception ex)
{
System.out.println(ex);
}

Un aperçu de l’opération de fusion du classeur Excel.
Les classeurs Excel d’entrée utilisés dans l’exemple ci-dessus peuvent être téléchargés à partir de :
Fusionner Excel à l’aide des commandes cURL
Aspose.Cells Cloud offre un moyen simple et efficace de combiner plusieurs fichiers Excel à l’aide de commandes cURL. Cette approche est légère, indépendante de la plateforme et idéale pour les tâches rapides ou l’automatisation des flux de travail sans dépendances supplémentaires. Avec Aspose.Cells Cloud, vous garantissez une grande précision, l’intégrité des données et une intégration transparente dans vos processus, ce qui en fait une solution fiable pour combiner efficacement des fichiers Excel.
La première étape de cette méthode consiste à générer un jeton d’accès JWT à l’aide de la commande suivante :
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"
Une fois que nous avons le jeton JWT, essayez d’utiliser la commande suivante pour combiner les classeurs 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 {}
Application de fusion Excel gratuite
Nous vous recommandons d’essayer notre application légère et ultra-efficace Excel Merger. Cette application gratuite est basée sur les API Cloud d’Aspose.Cells et peut être testée en ligne sans aucune installation requise.

Application gratuite de fusion de classeurs Excel.
Conclusion
La fusion de classeurs Excel est une fonctionnalité essentielle pour simplifier la gestion des données et garantir la cohérence de vos flux de travail. Aspose.Cells Cloud fournit des outils puissants pour y parvenir sans effort, que vous préfériez intégrer le SDK Java dans vos applications ou utiliser les commandes cURL pour une automatisation légère.
Profitez de notre API pour rationaliser vos tâches de consolidation de données et découvrez la simplicité d’automatisation des processus complexes. Essayez Aspose.Cells Cloud dès aujourd’hui et exploitez tout le potentiel d’une gestion efficace des fichiers Excel !
Liens utiles
Articles connexes
Veuillez visiter les liens suivants pour en savoir plus sur :