كيف تحذف جميع الصفوف الفارغة في إكسل – دليل شامل لإزالة البيانات غير المرغوب فيها
احذف جميع الصفوف الفارغة من جداول بيانات إكسل تلقائيًا باستخدام واجهة Aspose.Cells Cloud API. تكتشف واجهتنا الذكية الصفوف التي لا تحتوي على بيانات أو صيغ أو تعليقات أو كائنات وتحذفها مع الحفاظ على محتوى الملف الآخر. وتدعم المعالجة الدُفعية، والأتمتة السحابية، والتكامل السلس لسير عمل تنظيف البيانات في المؤسسات.
واجهة DeleteSpreadsheetBlankRows
واجهة الويب
PUT https://api.aspose.cloud/v4.0/cells/delete/blank-rows
الأمان والمصادقة
تُعد واجهات Aspose.Cells Cloud آمنة وتحتاج إلى مصادقة تعتمد على رمز JWT.
-H "Authorization: Bearer {access_token}"
معاملات الطلب
| اسم المعامل | النوع | الموقع | الوصف |
|---|---|---|---|
| Spreadsheet | ملف | FormData | ملف إكسل (.xlsx، .xls، .ods، إلخ) المراد معالجته. |
| outPath | سلسلة نصية | استعلام | (اختياري) المسار الهدف في مساحة التخزين السحابية الخاصة بك لملف جدول البيانات المُنظّف. إذا تُرك فارغًا، يُحفظ الملف إلى جانب الملف الأصلي. |
| outStorageName | سلسلة نصية | استعلام | اسم مساحة التخزين السحابية المُعدّة (مثل MyDropbox، CorporateOneDrive). مطلوب عند رغبتك في حفظ الناتج في مساحة تخزين محددة. |
| region | سلسلة نصية | استعلام | إعدادات التوطين (مثل en-US، fr-FR) المطبّقة أثناء المعالجة. |
| password | سلسلة نصية | استعلام | كلمة المرور لفتح جدول بيانات مشفر. تُترك فارغة إن لم يكن الملف محميًا. |
المصادقة
يجب أن يتضمّن كل طلب رأس Authorization: Bearer <access_token>. احصل على رمز الوصول عبر سير عمل Aspose Cloud OAuth2 كما هو موصوف في دليل المصادقة.
المتطلبات المسبقة والملاحظات
- تأكد من إعداد مساحة تخزين Aspose Cloud ورفع ملف جدول البيانات الأصلي قبل استدعاء واجهة API.
- تشمل تنسيقات الملفات المدعومة
.xlsxو.xlsو.odsوأنواع جداول البيانات الشائعة الأخرى. - الحد الأقصى لحجم الملف هو 150 ميجابايت لكل طلب؛ يجب معالجة الملفات الأكبر حجمًا على دفعات.
الاستجابة
ترجع الواجهة مصفوفة JSON تحتوي على مرجعٍ إلى الملف الذي تمت معالجته.
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
رموز الأخطاء
- 400 Bad Request – عنوان URI لواجهة Aspose.Cells Cloud غير صالح.
- 401 Unauthorized – رمز الوصول أو بيانات اعتماد العميل غير صالح.
- 404 Not Found – لا يمكن الوصول إلى ملف جدول البيانات.
- 500 Server Error – حدث خطأ غير متوقع أثناء معالجة الملف.
أين نستخدم واجهة حذف الصفوف الفارغة من جدول البيانات؟
- سير عمل استيراد البيانات والتنظيف – نظّف الصفوف الفارغة الزائدة أو الهيكلية مباشرة بعد استيراد البيانات من ملفات CSV أو قواعد البيانات أو واجهات ويب.
- توليد التقارير واللوحات التحليلية – تأكد من مظهر احترافي من خلال إزالة الصفوف الفارغة غير الضرورية قبل إنهاء التقارير المالية أو المبيعية أو التشغيلية.
- تجهيز البيانات للتحليل (ETL) – قم بالمعالجة المبدئية لبيانات إكسل في خطوط أنابيب ETL قبل تحميلها في مستودعات البيانات (مثل Snowflake وBigQuery) أو أدوات تحليل الأعمال (مثل Tableau وPower BI).
- التكامل مع الأنظمة وتيقات الواجهات – وحّد ملفات إكسل المستلمة من أنظمة شركاء أو أنظمة إدارة علاقات العملاء (CRM) أو أنظمة تخطيط موارد المؤسسة (ERP) عن طريق إزالة الصفوف غير المستخدمة.
- أتمتة الوثائق والمعالجة الدُفعية – احذف الصفوف التخطيطية التي يولّدها محركات القوالب قبل التوزيع.
- معالجة المحتوى المُنشأ من قِبل المستخدمين – طبّق تنسيقًا موحّدًا على ملفات إكسل المرفوعة من بوابات الويب أو التطبيقات قبل معالجتها أو تخزينها.
- ترحيل البيانات القديمة – بسّط أرشيفات جداول البيانات القديمة بحذف الصفوف الفارغة أو التخطيطية التي تُركت تاريخيًا.
لماذا يجب عليك استخدام واجهة حذف الصفوف الفارغة من جدول البيانات؟
- سهل الاستخدام للمطورين – توفر SDKs للعديد من لغات البرمجة، مما يقلل جهد التطوير مقارنة ببناء حلول مخصصة.
- خفض تكاليف العمالة – يلغي الحاجة إلى التنظيف اليدوي لجداول البيانات أو تعيين موظفين مخصصين لهذا الغرض.
- دفع مقابل الاستخدام فقط – تدفع فقط مقابل الطلبات التي تُنفّذ فعليًا.
- لا تكاليف صيانة – لا خوادم لإدارتها، ولا تحديثات برمجية، ولا مشاكل توافق.
كيفية استخدام واجهة حذف الصفوف الفارغة من جدول البيانات باستخدام SDKs
مواصفات واجهة حذف الصفوف الفارغة من جدول البيانات
تُعرّف مواصفات واجهة حذف الصفوف الفارغة من جدول البيانات واجهة برمجة قابلة للوصول علنًا وتسمح لك بإجراء تفاعلات REST مباشرة من متصفح ويب.
استخدام SDKs الخاصة بـ Aspose.Cells Cloud
استخدام SDKs هو أسرع طريقة للتطوير، حيث تُجرّدك من التفاصيل منخفضة المستوى، مما يسمح لك بحذف الصفوف الفارغة من جدول البيانات بكود موجز.
يرجى الاطّلاع على مستودع GitHub للحصول على قائمة كاملة بـ SDKs الخاصة بـ Aspose.Cells Cloud.
تُظهر أمثلة الكود التالية كيفية إجراء مكالمات إلى خدمات ويب Aspose.Cells باستخدام SDKs مختلفة: