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

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

خطوات تحويل Excel إلى JSON في C#

لتحويل ملفات Excel إلى تنسيق JSON في C# ، سنستخدم Aspose.Cells for .NET. تخفي المكتبة عمليات التحويل المعقدة وتتيح لك تحويل ملفات Excel إلى تنسيق JSON في بضع خطوات. ستكون الخطوات البسيطة التالية مطلوبة لتحويل ملف Excel إلى JSON.

  • قم بتحميل ملف Excel من القرص.
  • احفظه بتنسيق JSON في الموقع المطلوب.

يوضح القسم التالي كيفية تنزيل Aspose.Cells for .NET أو تثبيته.

C# Excel to JSON Converter - تنزيل مجاني

Aspose.Cells for .NET هي مكتبة قوية وعالية السرعة لإنشاء ومعالجة ملفات Excel بسلاسة. بالإضافة إلى ذلك ، يوفر محولًا عالي الدقة لتحويل ملفات Excel ذهابًا وإيابًا. يمكنك تنزيل ملف DLL من قسم التنزيلات أو تثبيته من NuGet.

PM> Install-Package Aspose.Cells

تصدير ملف Excel إلى JSON في C#

في تحويل Excel إلى JSON ، يحول Aspose.Cells for .NET كل صف من ورقة العمل إلى كائن JSON. فيما يلي خطوات تحويل ملف Excel إلى JSON في C#.

  • قم بتحميل ملف Excel باستخدام فئة مصنف بتحديد مساره.
  • احفظ ملف Excel بتنسيق JSON باستخدام طريقة Workbook.Save.

يوضح نموذج التعليمات البرمجية التالي كيفية تنفيذ Excel لتصدير JSON في C#.

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

// حفظ باسم JSON
wb.Save("Excel_to_JSON.json", SaveFormat.Json);

C# Library لـ Excel إلى JSON Export - احصل على ترخيص مجاني

يمكنك الحصول على ترخيص مؤقت مجاني لاستخدام جميع ميزات Aspose.Cells لـ .NET دون أي قيود.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل ملفات Excel إلى تنسيق JSON برمجيًا في C#. يمكنك ببساطة تثبيت Aspose.Cells for .NET في تطبيقاتك وتنفيذ Excel لتصدير JSON في C# في بضع خطوات. علاوة على ذلك ، يمكنك مراجعة وثائق Aspose.Cells for .NET لاستكشاف ميزات أخرى. في حال كان لديك أي استفسار ، فلا تتردد في الاتصال بنا على المنتدى.

أنظر أيضا