حذف صف في ورقة عمل إكسل – دليل واجهة برمجة تطبيقات Aspose.Cells Cloud
Contents
[
Hide
]
تقوم هذه الواجهة البرمجية REST بحذف صف من ورقة عمل إكسل.
المتطلبات الأساسية
- رمز مميز JWT صالح لـ Authorization (المصادقة).
- يجب أن يكون ملف المصنف مخزنًا في مساحة تخزين مدعومة من Aspose Cloud (الافتراضية أو المخصصة).
- يجب أن تكون المجلد الهدف (إن وُجد) موجودًا في مساحة التخزين المختارة.
واجهة برمجة تطبيقات REST
DELETE https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/rows/{rowIndex}
معلمات الطلب
| اسم المعلمة | النوع | المسار / الاستعلام | مطلوب | الوصف |
|---|---|---|---|---|
| name | نص (string) | المسار | نعم | اسم ملف المصنف. |
| sheetName | نص (string) | المسار | نعم | اسم ورقة العمل. |
| rowIndex | عدد صحيح | المسار | نعم | الفهرس الصفري (zero-based) للصف المراد حذفه. |
| startrow | عدد صحيح | الاستعلام | لا | فهرس أول صف ليتم حذفه (عادةً يساوي rowIndex). |
| totalRows | عدد صحيح | الاستعلام | لا | عدد الصفوف المتتالية المراد حذفها. |
| updateReference | منطقي (boolean) | الاستعلام | لا | عند تعيينها إلى true (القيمة الافتراضية)، يتم تحديث الصيغ وال نطاقات المسماة والمرجعيات الأخرى بعد الحذف. |
| folder | نص (string) | الاستعلام | لا | المجلد الذي يحتوي على ملف المصنف. |
| storageName | نص (string) | الاستعلام | لا | اسم خدمة التخزين. |
يُعرّف مواصفات OpenAPI واجهة برمجة تطبيقات عامة قابلة للوصول، وتمكنك من إجراء تفاعلات REST مباشرة من متصفح ويب.
يمكنك استخدام أداة سطر الأوامر cURL للوصول إلى خدمات الويب Aspose.Cells بسهولة. يوضح المثال التالي طلبًا كاملاً قابلًا للتنفيذ.
رموز استجابة HTTP الممكنة
| الرمز | المعنى | الوصف |
|---|---|---|
| 200 | OK (تم بنجاح) | تمت عملية حذف الصف بنجاح. |
| 400 | Bad Request (طلب غير صالح) | معلمات مفقودة أو غير صالحة (مثل rowIndex غير العددي). |
| 401 | Unauthorized (غير مخوّل) | رمز JWT غير صالح أو مفقود. |
| 404 | Not Found (غير موجود) | ملف المصنف أو ورقة العمل أو الصف المحدد غير موجود. |
| 500 | Internal Server Error (خطأ داخلي في الخادم) | خطأ غير متوقع في الخادم؛ راجع استجابة الخطأ للحصول على التفاصيل. |
مثال على استجابة خطأ
{
"Code": 400,
"Message": "تم تقديم فهرس صف غير صالح."
}
عائلة SDK السحابية
استخدام SDK هو أفضل طريقة لتسريع عملية التطوير. فالـ SDK يُجرّد التفاصيل من المستوى المنخفض، مما يسمح لك بالتركيز على مهام مشروعك. يُرجى مراجعة مستودع GitHub للحصول على قائمة كاملة بـ SDKs الخاصة بـ Aspose.Cells Cloud.
تُظهر أمثلة الكود التالية كيفية إجراء مكالمات لخدمات ويب Aspose.Cells باستخدام SDKs مختلفة:
العمليات ذات الصلة