استيراد وتصدير البيانات

استيراد البيانات إلى ورقة العمل

البيانات تمثل العالم كما هو. لفهم البيانات ، نقوم بتحليلها وفهم العالم. تتحول البيانات إلى معلومات.

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

تتناول هذه المقالة بعض تقنيات استيراد البيانات التي يمكن للمطورين الوصول إليها من خلال Aspose.Cells.

استيراد البيانات باستخدام Aspose.Cells

عند فتح ملف Excel باستخدام Aspose.Cells ، يتم استيراد كافة البيانات الموجودة في الملف تلقائيًا. يمكن Aspose.Cells أيضًا استيراد البيانات من مصادر البيانات الأخرى:

Aspose.Cells يوفر فصل دراسي ،دفتر العمل ، يمثل ملف Excel Microsoft. الدفتر العمل فئة تحتوي على المجموعةورقة العمل مما يسمح بالوصول إلى كل ورقة عمل في ملف Excel. يتم تمثيل ورقة العمل بواسطةورقة عمل صف دراسي. الورقة عمل فئة توفر أCells مجموعة.Cellsيوفر التجميع طرقًا مفيدة للغاية لاستيراد البيانات من مصادر البيانات الأخرى. تشرح هذه المقالة كيف يمكن استخدام هذه الطرق.

الاستيراد من Array

لاستيراد البيانات إلى جدول بيانات من مصفوفة ، قم باستدعاء طريقة importArray الخاصة بامتدادCellsمجموعة. هناك العديد من الإصدارات المحملة بشكل زائد من طريقة importArray ولكن الحمل الزائد النموذجي يأخذ المعلمات التالية:

  • مجموعة مصفوفة، كائن المصفوفة الذي تقوم باستيراد المحتوى منه.
  • رقم الصف، رقم صف الخلية الأولى التي سيتم استيراد البيانات إليها.
  • رقم العمود، رقم عمود الخلية الأولى التي سيتم استيراد البيانات إليها.
  • عمودي، قيمة منطقية تحدد ما إذا كان سيتم استيراد البيانات رأسيًا أو أفقيًا.

الاستيراد من المصفوفات متعددة الأبعاد

لاستيراد البيانات إلى جدول بيانات من مصفوفات متعددة الأبعاد ، قم باستدعاء importArray ذي الصلة الزائد من ملفCellsمجموعة:

الاستيراد من ArrayList

لاستيراد البيانات من ملفArrayList لأوراق العمل ، اتصل بـImportArrayList طريقة الCells مجموعة. الImportArrayList تأخذ الطريقة المعلمات التالية:

  • ArrayList ، الArrayListالكائن الذي سيتم استيراد محتوياته.
  • رقم الصف، رقم صف الخلية الأولى في نطاق الخلايا الذي سيتم استيراد المحتويات منه.
  • رقم العمود، رقم عمود الخلية الأولى التي سيتم استيراد البيانات منها.
  • عمودي، هي قيمة منطقية تحدد ما إذا كان سيتم استيراد البيانات عموديًا أو أفقيًا.

الاستيراد من كائنات مخصصة إلى منطقة مدمجة

لاستيراد بيانات من مجموعة كائنات إلى ورقة عمل تحتوي على خلايا مدمجة ، استخدمImportTableOptions.CheckMergedCellsخاصية. إذا كان قالب Excel يحتوي على خلايا مدمجة ، فقم بتعيين قيمةImportTableOptions.CheckMergedCellsالملكية على صواب. مرر الخيارات ImportTableكائن مع قائمة الأعمدة / الخصائص لطريقة عرض قائمة الكائنات التي تريدها. يوضح نموذج التعليمات البرمجية التالي استخدامImportTableOptions.CheckMergedCellsلاستيراد البيانات من الكائنات المخصصة إلى الخلايا المدمجة. يرجى الاطلاع على المرفقمصدر Excelملف والإخراج إكسلملف كمرجع.

استيراد البيانات من JSON

يوفر Aspose.Cells أJsonUtility فئة المعالجة JSON.JsonUtility الصف لديهبيانات الاستيراد طريقة استيراد بيانات JSON. يوفر Aspose.Cells أيضًا أJsonLayoutOptionsفئة تمثل خيارات تخطيط JSON. البيانات الاستيراد طريقة تقبلJsonLayoutOptions كمعامل. الJsonLayoutOptions فئة توفر الخصائص التالية.

  • ArrayAsTable: يجب معالجة الإشارات في المصفوفة كجدول أم لا.
  • ConvertNumericOrDate: الحصول على أو تحديد قيمة تشير إلى ما إذا كان سيتم تحويل السلسلة في JSON إلى رقم أو تاريخ.
  • صيغة التاريخ: الحصول على تنسيق قيمة التاريخ وتعيينه.
  • IgnoreArrayTitle: يشير إلى ما إذا كان سيتم تجاهل العنوان إذا كانت خاصية الكائن عبارة عن مصفوفة
  • تجاهل: يشير إلى ما إذا كان يجب تجاهل القيمة الخالية أم لا.
  • IgnoreObjectTitle: يشير إلى ما إذا كان سيتم تجاهل العنوان إذا كانت خاصية الكائن هي كائن.
  • رقم: الحصول على تنسيق القيمة الرقمية وتعيينه.
  • العنوان: الحصول على نمط العنوان وتحديده.

يوضح نموذج التعليمة البرمجية أدناه استخدام ملحقJsonUtility وJsonLayoutOptions فئات لاستيراد JSON البيانات.

تصدير البيانات من ورقة العمل

لا يتيح Aspose.Cells لمستخدميه استيراد البيانات إلى أوراق العمل من مصادر البيانات الخارجية فحسب ، بل يسمح لهم أيضًا بتصدير بيانات ورقة العمل إلى مصفوفة.

تصدير البيانات باستخدام Aspose.Cells - تصدير البيانات إلى المصفوفة

Aspose.Cells يوفر فصل دراسي ،دفتر العمل ، يمثل ملف Excel Microsoft. الدفتر العمل فئة تحتوي علىورقة العمل يسمح بالوصول إلى كل ورقة عمل في ملف Excel. يتم تمثيل ورقة العمل بواسطةورقة عمل صف دراسي. الورقة عمل فئة توفر أCells مجموعة.

يمكن بسهولة تصدير البيانات إلى كائن Array باستخدام امتدادCells صف دراسي'تصدير طريقة.

الأعمدة التي تحتوي على بيانات مكتوبة بقوة

تخزن جداول البيانات البيانات كتسلسل من الصفوف والأعمدة. استخدم التصدير لتصدير البيانات من ورقة عمل إلى مصفوفة.تصدير يأخذ المعلمات التالية لتصدير بيانات ورقة العمل كملفمجموعة مصفوفة موضوع:

  • رقم الصف ، رقم صف الخلية الأولى التي سيتم تصدير البيانات منها.
  • رقم العمود ، رقم العمود للخلية الأولى التي سيتم تصدير البيانات منها
  • عدد الصفوف ، عدد الصفوف المراد تصديرها.
  • عدد الأعمدة ، عدد الأعمدة المراد تصديرها.

موضوعات مسبقة