Excel إلى JSON C#

تتعامل أنظمة إدارة البيانات غالبًا مع البيانات بتنسيقات مختلفة، بما في ذلك جداول Excel وملفات JSON (تنسيق كائن JavaScript).Excel هو أداة مستخدمة على نطاق واسع لإدارة البيانات وتحليلها، بينما JSON أصبح تنسيقًا شائعًا لتبادل البيانات بين الأنظمة. في هذا الدليل، سنستكشف كيفية تحويل ملفات Excel إلى JSON باستخدام C#، مع تقديم برنامج تعليمي خطوة بخطوة وقطع من الشيفرة النموذجية.

لماذا تحويل إكسل إلى JSON؟

قبل الغوص في التفاصيل الفنية، دعونا نناقش بإيجاز لماذا قد تحتاج إلى تحويل ملفات Excel إلى JSON:

بيانات التشغيل البيني: JSON هو تنسيق بيانات خفيف ومرن يتم دعمه على نطاق واسع من قبل التطبيقات الحديثة وخدمات الويب. تحويل بيانات Excel إلى JSON يمكّن التشغيل البيني السلس بين أنظمة ومنصات مختلفة.

تطبيقات الويب: تستهلك العديد من تطبيقات الويب البيانات بتنسيق JSON. يسمح تحويل بيانات Excel إلى JSON بدمج البيانات القائمة على Excel في تطبيقات الويب دون الحاجة إلى منطق تحليل معقد.

تكامل واجهة برمجة التطبيقات: غالبًا ما تتواصل واجهات برمجة التطبيقات البيانات بتنسيق JSON. من خلال تحويل بيانات Excel إلى JSON، يمكنك بسهولة دمج البيانات المستندة إلى Excel مع واجهات برمجة التطبيقات وأتمتة عمليات نقل البيانات.

تحويل البيانات: يوفر JSON طريقة منظمة لتمثيل البيانات، مما يجعله مناسبًا لمهام تحويل البيانات ومعالجتها. يمكن أن يكون تحويل بيانات Excel إلى JSON جزءًا من نظام بيانات أكبر لتحليل البيانات أو أغراض الإبلاغ.

محول إكسل إلى JSON - تثبيت واجهة برمجة التطبيقات C#

تحتاج إلى تثبيت Conholdate.Total for .NET لتحويل Excel إلى تنسيق JSON في C#. يمكنك إما تنزيله من صفحة الإصدارات الجديدة أو تشغيل أمر تثبيت NuGet أدناه:

PM> NuGet\Install-Package Conholdate.Total

تحويل Excel XLSX XLS إلى JSON في C#

يمكنك تحويل Excel إلى تنسيق JSON في C# من خلال اتباع الخطوات أدناه:

  • قم بتحميل ورقة عمل Excel المصدر باستخدام فئة Workbook.
  • تصدير Excel إلى JSON باستخدام طريقة Save مع تمرير قيمة SaveFormat.Json.

يظهر مقتطف الشيفرة أدناه كيفية تحويل Excel إلى JSON في C#:

// تحميل ملف Excel
Workbook wb = new Workbook("Workbook.xlsx");

// احفظ كـ JSON
wb.Save("Excel_to_JSON.json", Aspose.Cells.SaveFormat.Json);

تحويل Excel إلى JSON باستخدام خصائص مخصصة في C#

هذه الطريقة لتحويل Excel إلى JSON هي نسخة متقدمة لتنفيذ التحويل حيث يمكن تعيين خصائص مختلفة كما هو موضح في الخطوات أدناه:

  • قم بتحميل ورقة عمل Excel المصدر باستخدام فئة Workbook.
  • تهيئة كائن من فئة JsonSaveOptions.
  • Set custom properties for the conversion.
  • قم بتحويل ملف Excel إلى ملف JSON باستخدام طريقة Save.

النص البرمجي النموذجي التالي يوضح كيفية تحويل Excel إلى JSON مع خصائص مخصصة في C#:

// تحميل ملف Excel
Workbook wb = new Workbook("Workbook.xlsx");

// إنشاء كائن فئة JsonSaveOptions
Aspose.Cells.JsonSaveOptions options = new Aspose.Cells.JsonSaveOptions();
options.SkipEmptyRows = true;
options.ExportAsString = true;

// احفظ كـ JSON
wb.Save("Excel_to_JSON.json", options);

ترخيص تقييم مجاني

قد تحصل على ترخيص مؤقت مجاني لاختبار واجهات برمجة التطبيقات دون أي قيود على التقييم.

تلخيص

في الختام، تعلمنا عملية تحويل ملفات Excel إلى JSON في C#. من خلال اتباع الخطوات الموضحة في هذا الدليل، يمكنك تحويل بيانات Excel بكفاءة إلى تنسيق JSON، مما يتيح التكامل السلس ومعالجة البيانات في تطبيقات C# الخاصة بك. في حالة وجود أي استفسارات، يرجى الكتابة إلينا على forum.

انظر أيضًا