
Java REST API 合併 Excel 工作簿
無論您處理的是財務報告、專案數據還是客戶記錄,將這些資訊合併到單一工作簿中對於簡化分析、改進決策和更輕鬆地共享通常至關重要。其次,在當今數據驅動的世界中,管理分佈在多個 Excel 工作簿 中的資訊可能具有挑戰性且耗時。因此,透過使用 Java REST API 自動執行此流程,您可以有效率地精確且靈活地組合大量數據,節省時間和精力,同時提高工作流程的生產力。
Java REST API 合併 Excel 文件
管理多個 Excel 工作簿中的資料很快就會變得麻煩,尤其是在處理大型資料集或協作專案時。將這些工作簿合併為一個文件可簡化資料管理,使其更易於分析、共用和保持一致性。因此,透過利用 Aspose.Cells Cloud SDK for Java 的功能,您可以自動化此流程,確保準確性,減少人工工作量並節省寶貴的時間。
安裝
請將以下詳細資訊新增至maven建置專案的pom.xml檔案。
<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>
- 您可以從 Aspose Repository下載最新版本。
現在,我們需要從 雲端儀表板 取得客戶端憑證。如果您沒有現有帳戶,只需按照快速入門文章中指定的說明建立免費帳戶。
使用 Java 合併 Excel 工作簿
讓我們詳細探討如何以程式設計方式使用 Java 程式碼片段合併 Excel 工作簿。
CellsApi api = new CellsApi(clientId,clientSecret);
建立 CellsApi 的實例,同時提供客戶端憑證作為輸入參數。
api.uploadFile("input.xls", file, "basic");
使用 uploadFile(…) 方法將輸入的 Excel 檔案上傳到雲端儲存。
var response = api.cellsWorkbookPostWorkbooksMerge(workbook1, "source.xlsx", null, "basic" , null);
最後,呼叫方法PostWorkbooksMerge(…)啟動合併操作。
// 有關更多範例,請造訪 https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// 從 https://dashboard.aspose.cloud/ 取得 ClientID 和 ClientSecret
String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
// 使用客戶端憑證建立 CellsApi 實例
CellsApi api = new CellsApi(clientId,clientSecret);
// 第一個輸入 Excel 工作簿的名稱
String name1 = "input.xls";
// 第二個輸入Excel工作簿的名稱
String name2 = "input.xls";
// 從本機系統載入文件
File file = new File("/Users/nayyershahbaz/Downloads/"+name1);
// 將輸入的Excel檔案上傳至雲端存儲
api.uploadFile("input1.xls", file, "basic");
// 從本機系統載入文件
File file2 = new File("/Users/nayyershahbaz/Downloads/"+name2);
// 將輸入的Excel檔案上傳至雲端存儲
api.uploadFile("input2.xls", file, "basic");
// 執行 Excel 合併操作
var response = api.cellsWorkbookPostWorkbooksMerge(name1, name1, null, "basic" , null);
// 列印成功訊息
System.out.println("The Excel workbooks are successfully combined !");
}catch(Exception ex)
{
System.out.println(ex);
}

Excel 工作簿合併作業的預覽。
上述範例中使用的輸入 Excel 工作簿可從下列位置下載:
使用 cURL 指令合併 Excel
Aspose.Cells Cloud 提供了一種使用 cURL 命令合併多個 Excel 檔案的簡單有效的方法。這種方法輕量級、獨立於平台,非常適合快速任務或自動化工作流程而無需額外的依賴。使用 Aspose.Cells Cloud,您可以確保高精度、資料完整性以及與流程的無縫集成,使其成為高效合併 Excel 檔案的可靠解決方案。
此方法的第一步是使用以下命令產生 JWT 存取權令牌:
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"
一旦我們獲得了 JWT 令牌,請嘗試使用以下命令來合併 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 {}
免費 Excel 合併應用程式
我們建議您嘗試使用我們輕量級且超高效的 Excel Merger 應用程式。這個免費的應用程式建立在 Aspose.Cells Cloud API 之上,可以在線上測試,無需任何安裝要求。

免費的 Excel 工作簿合併應用程式。
結論
合併 Excel 工作簿是簡化資料管理和確保工作流程一致性的重要功能。 Aspose.Cells Cloud 提供了強大的工具來輕鬆實現這一目標,無論您喜歡將 Java SDK 整合到您的應用程式中還是使用 cURL 命令實現輕量級自動化。
利用我們的 API 簡化您的資料整合任務並體驗自動化複雜流程的輕鬆。立即嘗試 Aspose.Cells Cloud 並充分發揮高效 Excel 檔案管理的潛力!
有用的連結
— 新品發布
— 現場演示
相關文章
請訪問以下連結以了解更多資訊: