
Java REST API เพื่อรวมเวิร์กบุ๊ก Excel
ไม่ว่าคุณจะจัดการรายงานทางการเงิน ข้อมูลโครงการ หรือบันทึกของลูกค้า การรวมข้อมูลเหล่านี้ไว้ในสมุดงานเดียวมักมีความจำเป็นสำหรับการวิเคราะห์ที่มีประสิทธิภาพ การตัดสินใจที่ดีขึ้น และการแชร์ที่ง่ายขึ้น ประการที่สอง ในโลกปัจจุบันที่ขับเคลื่อนด้วยข้อมูล การจัดการข้อมูลที่กระจายอยู่ในสมุดงาน Excel หลาย ๆ เล่ม 1 อาจเป็นความท้าทายและใช้เวลานาน ดังนั้น การทำให้กระบวนการนี้เป็นอัตโนมัติโดยใช้ Java REST API ช่วยให้คุณสามารถรวมข้อมูลปริมาณมากได้อย่างมีประสิทธิภาพด้วยความแม่นยำและความยืดหยุ่น ช่วยประหยัดเวลาและความพยายามในขณะที่เพิ่มประสิทธิภาพการทำงานในเวิร์กโฟลว์ของคุณ
Java REST API สำหรับการรวมไฟล์ Excel
การจัดการข้อมูลในเวิร์กบุ๊ก Excel หลาย ๆ เวิร์กบุ๊กอาจกลายเป็นเรื่องยุ่งยากได้อย่างรวดเร็ว โดยเฉพาะอย่างยิ่งเมื่อต้องจัดการกับชุดข้อมูลขนาดใหญ่หรือโครงการที่ร่วมมือกัน การรวมเวิร์กบุ๊กเหล่านี้เข้าในไฟล์เดียวจะทำให้การจัดการข้อมูลง่ายขึ้น ทำให้วิเคราะห์ แชร์ และรักษาความสม่ำเสมอได้ง่ายขึ้น ดังนั้น การใช้ประโยชน์จากความสามารถของ Aspose.Cells Cloud SDK for Java จะทำให้คุณสามารถดำเนินการนี้เป็นระบบอัตโนมัติได้ ทำให้มั่นใจได้ถึงความถูกต้อง ลดความพยายามในการทำงานด้วยตนเอง และประหยัดเวลาอันมีค่า
การติดตั้ง
โปรดเพิ่มรายละเอียดต่อไปนี้ลงในไฟล์ pom.xml ของโครงการสร้าง 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-
- คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้จาก Aspose Repository
ตอนนี้เราต้องรับข้อมูลรับรองลูกค้าของเราจาก cloud Dashboard หากคุณไม่มีบัญชี ให้สร้างบัญชีฟรีโดยทำตามคำแนะนำที่ระบุในบทความ เริ่มต้นอย่างรวดเร็ว
รวมเวิร์กบุ๊ก Excel ใน Java
มาสำรวจรายละเอียดเกี่ยวกับวิธีการใช้โค้ด Java เพื่อรวมเวิร์กบุ๊ก Excel โดยการเขียนโปรแกรมกัน
CellsApi api = new CellsApi(clientId,clientSecret);
สร้างอินสแตนซ์ของ CellsApi โดยระบุข้อมูลประจำตัวของไคลเอนต์เป็นอาร์กิวเมนต์อินพุต
api.uploadFile("input.xls", file, "basic");
อัปโหลดไฟล์อินพุต Excel ไปยังที่เก็บข้อมูลบนคลาวด์โดยใช้เมธอด uploadFile(…)
var response = api.cellsWorkbookPostWorkbooksMerge(workbook1, "source.xlsx", null, "basic" , null);
ในที่สุด เรียกใช้เมธอด PostWorkbooksMerge(…) เพื่อเริ่มการดำเนินการผสาน
// สำหรับตัวอย่างเพิ่มเติม โปรดไปที่ https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// รับ ClientID และ ClientSecret จาก https://dashboard.aspose.cloud/
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 อินพุตที่ใช้ในตัวอย่างด้านบนได้จาก:
รวม Excel โดยใช้คำสั่ง cURL
Aspose.Cells Cloud มอบวิธีง่ายๆ และมีประสิทธิภาพในการรวมไฟล์ Excel หลายไฟล์โดยใช้คำสั่ง cURL วิธีนี้ใช้พื้นที่น้อย ไม่ขึ้นอยู่กับแพลตฟอร์ม และเหมาะสำหรับงานด่วนหรือการทำงานอัตโนมัติโดยไม่ต้องพึ่งพาเพิ่มเติม ด้วย 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 Merger ฟรี
เราขอแนะนำให้คุณลองใช้แอป Excel Merger ของเราซึ่งมีน้ำหนักเบาและประสิทธิภาพสูงสุด แอปฟรีนี้สร้างขึ้นบน Aspose.Cells Cloud APIs และสามารถทดสอบออนไลน์ได้โดยไม่ต้องติดตั้งใดๆ

แอปพลิเคชั่นรวมสมุดงาน Excel ฟรี
บทสรุป
การผสานเวิร์กบุ๊ก Excel เป็นคุณลักษณะสำคัญในการทำให้การจัดการข้อมูลง่ายขึ้นและรับรองความสอดคล้องในเวิร์กโฟลว์ของคุณ Aspose.Cells Cloud มอบเครื่องมืออันทรงพลังเพื่อให้บรรลุเป้าหมายนี้ได้อย่างง่ายดาย ไม่ว่าคุณจะต้องการรวม Java SDK เข้ากับแอปพลิเคชันของคุณหรือใช้คำสั่ง cURL สำหรับการทำงานอัตโนมัติแบบเบา
ใช้ประโยชน์จาก API ของเราเพื่อปรับกระบวนการรวบรวมข้อมูลของคุณให้มีประสิทธิภาพและสัมผัสกับความง่ายในการจัดการกระบวนการที่ซับซ้อน ทดลองใช้ Aspose.Cells Cloud วันนี้และปลดล็อกศักยภาพทั้งหมดของการจัดการไฟล์ Excel ที่มีประสิทธิภาพ!
ลิงค์ที่เป็นประโยชน์
บทความที่เกี่ยวข้อง
กรุณาเยี่ยมชมลิงค์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: