إزالة الصفوف المكررة من ListObject – وثائق واجهة Aspose.Cells Cloud API
Contents
[
Hide
]
تقوم هذه الواجهة (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 مختلفة: