كيفية تحويل بيانات جدول الجداول إلى ملف CSV: دليل خطوة بخطوة

تصدير بيانات الجدول من ملف Excel محلي إلى ملف CSV باستخدام واجهة برمجة التطبيقات السحابية.

واجهة برمجة تطبيقات تحويل الجدول إلى CSV

واجهة برمجة التطبيقات عبر الويب

PUT http://api.aspose.cloud/v4.0/cells/convert/table/csv

الأمان والمصادقة

تُعتبر واجهات برمجة تطبيقات Aspose.Cells Cloud آمنة وتحتاج إلى مصادقة تعتمد على رمز JWT.

-H "Authorization: Bearer {access_token}"

مُعاملات الطلب:

اسم المُعامل النوع المسار / سلسلة الاستعلام / جسم الطلب HTTP الوصف
Spreadsheet ملف FormData رفع ملف جدول البيانات.
worksheet سلسلة نصية سلسلة الاستعلام اسم ورقة العمل داخل جدول البيانات.
tableName سلسلة نصية سلسلة الاستعلام اسم الجدول المراد تحويله.
outPath سلسلة نصية سلسلة الاستعلام (اختياري) مسار المجلد الذي يُخزَّن فيه المصنف؛ القيمة الافتراضية هي null.
outStorageName سلسلة نصية سلسلة الاستعلام اسم وحدة التخزين التي سيتم حفظ ملف الإخراج فيها.
fontsLocation سلسلة نصية سلسلة الاستعلام مسار استخدام الخطوط المخصصة.
region سلسلة نصية سلسلة الاستعلام إعداد منطقة/لغة جدول البيانات (مثل en-US، fr-FR). يؤثر على تنسيق الأرقام، وتحليل التواريخ، والسلوك الخاص باللغة والمنطقة.
password سلسلة نصية سلسلة الاستعلام كلمة المرور لفتح ملف جدول البيانات.

الاستجابة

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

رموز حالة HTTP

الرمز المعنى الوصف
200 ناجح تم تطبيق الفلتر بنجاح؛ تحتوي الاستجابة على تفاصيل العملية.
400 طلب غير صالح مُعاملات ناقصة أو غير صالحة (مثل نوع ملف غير مدعوم).
401 غير مُصادَق عليه رمز JWT غير صالح أو مفقود.
413 حجم الحمولة كبير جدًا ملف التحميل يتجاوز الحد الأقصى للحجم.
500 خطأ داخلي في الخادم خطأ غير متوقع في الخادم.

أين يجب عليك استخدام واجهة برمجة تطبيقات تحويل الجدول إلى CSV؟

  • الترحيل إلى قواعد البيانات: تحويل جداول Excel إلى CSV لاستيرادها دفعة واحدة إلى قواعد بيانات SQL (MySQL، PostgreSQL، SQL Server).
  • تحميل مخازن البيانات: تحويل جداول التقارير المستندة إلى Excel إلى CSV لتحميلها في Snowflake أو Redshift أو BigQuery.
  • حمولة دفعات واجهات برمجة التطبيقات: تحويل بيانات جدول Excel إلى CSV لرفعها دفعة واحدة إلى خدمات REST.
  • الاتصال بين الخدمات: استخدام CSV كصيغة خفيفة لتبادل البيانات بين الخدمات الدقيقة.
  • تحضير البيانات لتعلم الآلة: تحويل جداول الميزات من Excel إلى CSV لاستخدامها مع مكتبات تعلم الآلة بلغتي Python أو R.
  • التحليل الإحصائي: تحويل جداول بيانات البحث إلى CSV لاستيرادها في SPSS أو SAS أو Stata.
  • ترحيل المحتوى: نقل المحتوى المنظم من Excel إلى أنظمة إدارة المحتوى (CMS) عبر CSV.

لماذا يجب عليك استخدام واجهة برمجة تطبيقات تحويل الجدول إلى CSV؟

  • سهلة للمطورين: توفر Aspose.Cells Cloud مكتبات SDK بلغات برمجة متعددة، ما يُسرّع التطوير، وت伴随ها وثائق شاملة. ومقارنةً ببناء حلول مخصصة، فإنها تقلّل بشكل كبير من جهد التطوير.
  • فعالة من حيث التكلفة: يمكنك تحويل بيانات الجدول دون الحاجة أولاً لتحميل المصنف، ما يوفر مساحة تخزين ويقلل التكاليف.
  • استخراج البيانات النقي فقط دون التنسيق.
  • CSV مدعوم من قبل تقريبًا جميع الأنظمة:
    • قواعد البيانات (كل أنظمة قواعد البيانات العلائقية الرئيسية)
    • لغات البرمجة (مُحللات أصلية مدمجة في كل لغة)
    • أدوات ذكاء الأعمال (Tableau، Power BI، Looker)
    • برامج جداول البيانات (Excel، Google Sheets، LibreOffice)
    • أدوات سطر الأوامر (awk، sed، grep)

كيف تستخدم واجهة برمجة تطبيقات تحويل الجدول إلى CSV باستخدام مكتبات SDK؟

مواصفات واجهة برمجة تطبيقات تحويل الجدول إلى CSV

توفر مواصفات واجهة برمجة تطبيقات تحويل الجدول إلى CSV واجهة برمجة تطبيقات متاحة للعامة، ما يسمح بإجراء تفاعلات REST مباشرة من متصفح ويب. يمكنك استخدام أداة سطر الأوامر cURL للوصول إلى خدمات ويب Aspose.Cells بسهولة. يوضح المثال التالي كيفية إجراء مكالمات إلى واجهة برمجة التطبيقات السحابية باستخدام cURL.

استخدام مكتبات SDK الخاصة بـ Aspose.Cells Cloud

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

توضح أمثلة الكود التالية كيفية إجراء مكالمات إلى خدمات الويب Aspose.Cells باستخدام مكتبات SDK مختلفة: