
واجهة برمجة تطبيقات Java REST لدمج مصنفات Excel
سواء كنت تتعامل مع التقارير المالية أو بيانات المشروع أو سجلات العملاء، فإن دمج هذه المعلومات في مصنف واحد غالبًا ما يكون ضروريًا لتبسيط التحليل وتحسين عملية اتخاذ القرار وتسهيل المشاركة. ثانيًا، في عالم اليوم الذي تحركه البيانات، قد يكون إدارة المعلومات المنتشرة عبر مصنفات عمل Excel متعددة أمرًا صعبًا ويستغرق وقتًا طويلاً. لذلك، من خلال أتمتة هذه العملية باستخدام واجهة برمجة تطبيقات Java REST، يمكنك الجمع بكفاءة بين كميات كبيرة من البيانات بدقة ومرونة، مما يوفر الوقت والجهد مع تعزيز الإنتاجية في سير العمل لديك.
واجهة برمجة تطبيقات Java REST لدمج ملفات 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.
الآن، نحتاج إلى الحصول على بيانات اعتماد العميل من لوحة معلومات السحابة. إذا لم يكن لديك حساب موجود، فما عليك سوى إنشاء حساب مجاني باتباع الإرشادات المحددة في مقال البدء السريع.
دمج مصنف 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 المجاني
نوصيك بتجربة استخدام تطبيقنا الخفيف الوزن والفعال للغاية Excel Merger. تم بناء هذا التطبيق المجاني على واجهة برمجة تطبيقات Aspose.Cells Cloud ويمكن اختباره عبر الإنترنت دون أي متطلبات تثبيت.

تطبيق مجاني لدمج مصنفات Excel.
خاتمة
يعد دمج مصنفات Excel ميزة حيوية لتبسيط إدارة البيانات وضمان الاتساق في سير العمل لديك. توفر Aspose.Cells Cloud أدوات قوية لإنجاز هذه المهمة بسهولة، سواء كنت تفضل دمج Java SDK في تطبيقاتك أو استخدام أوامر cURL للأتمتة الخفيفة الوزن.
استفد من واجهة برمجة التطبيقات الخاصة بنا لتبسيط مهام دمج البيانات لديك وتجربة سهولة أتمتة العمليات المعقدة. جرّب Aspose.Cells Cloud اليوم واكتشف الإمكانات الكاملة لإدارة ملفات Excel بكفاءة!
روابط مفيدة
مقالات ذات صلة
يرجى زيارة الروابط التالية لمعرفة المزيد عن: