إزالة الصفوف المكررة من ListObject – وثائق واجهة Aspose.Cells Cloud API

تقوم هذه الواجهة (REST API) بإزالة الصفوف المكررة من ListObject في ورقة عمل إكسل.

واجهة REST API

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/listobjects/{listObjectIndex}/RemoveDuplicates

معاملات الطلب

اسم المعاملة النوع الموقع الوصف
name نص (String) المسار (Path) اسم ملف إكسل.
sheetName نص (String) المسار (Path) اسم ورقة العمل التي تحتوي على الكائن القائم (list object).
listObjectIndex عدد صحيح (Integer) المسار (Path) الفهرس الصفري (zero-based) للكائن القائم الذي سيتم معالجته.
folder نص (String) الاستعلام (Query) (اختياري) مسار المجلد حيث يُخزَّن الملف.
storageName نص (String) الاستعلام (Query) (اختياري) اسم خدمة التخزين.

طلب نموذجي (cURL)

الاستجابة

عند النجاح، تُعيد الخدمة كائن JSON يشبه المثال أعلاه. الحقول هي:

  • Code – رمز حالة HTTP (200 للنجاح).
  • Status – وصف نصي لحالة الطلب.
  • DuplicateRowsRemoved – عدد الصفوف التي تمت إزالتها.
  • Message – معلومات إضافية حول العملية.

رموز حالات HTTP

الرمز المعنى الوصف
200 OK (نجاح) تمت تطبيق الفلتر بنجاح؛ تحتوي الاستجابة على تفاصيل العملية.
400 Bad Request (طلب خاطئ) معاملات مفقودة أو غير صالحة (مثل نوع ملف غير مدعوم).
401 Unauthorized (غير موثّق) رمز JWT غير صالح أو مفقود.
413 Payload Too Large (حمولة كبيرة جدًا) تجاوز حجم الملف المرفوع الحد المسموح.
500 Internal Server Error (خطأ داخلي في الخادم) خطأ غير متوقع في الخادم.

عائلة SDK للسحابة

استخدام SDK هو أفضل طريقة لتسريع عملية التطوير. فالـ SDK يتعامل مع التفاصيل منخفضة المستوى، مما يسمح لك بالتركيز على مهام مشروعك. يُرجى مراجعة مستودع GitHub للحصول على قائمة كاملة بـ SDKs لـ Aspose.Cells Cloud.

تُظهر أمثلة الكود التالية كيفية استدعاء خدمات ويب Aspose.Cells باستخدام SDKs مختلفة: