يوضح هذا البرنامج التعليمي القصير كيفية ** تحويل ملف JSON إلى Excel باستخدام C# ** من خلال قراءة بيانات JSON من أي مصدر ثم حفظها كملف Excel مثل XLSX بعد تحديد تنسيق البيانات المستوردة. سيتم تحميل مصنف فارغ أو موجود وسيتم استيراد بيانات JSON إلى خلية بداية محددة بواسطة المستخدم في ورقة العمل المحددة. أثناء هذا التحويل من ** JSON إلى Excel في C# ** ، سيكون لديك تحكم كامل في إعدادات الخط وعرض الشبكة ومحاذاة النص وإعداد الصفحة ومجموعة متنوعة من المعلمات الأخرى.
خطوات تحويل ملف JSON إلى Excel باستخدام C#
- أضف المرجع إلى مكتبة Aspose.Cells من NuGet Package Manager لتحويل ملف JSON إلى Excel
- قم بإنشاء نمط لعناوين بيانات JSON عن طريق تعيين خصائص مختلفة مثل المحاذاة ولون الخط والعلامة العريضة
- تهيئة كائن فئة JsonLayoutOptions باستخدام النمط أعلاه والأعلام الأخرى
- قم بإنشاء Workbook فارغة واحصل على مرجع لورقة العمل الهدف
- اقرأ محتوى JSON بالكامل في متغير سلسلة
- استدعاء وظيفة ImportData لفئة JsonUtility لتحويل سلسلة JSON إلى Excel
- احفظ ملف Excel الناتج الذي يحتوي على بيانات JSON المستوردة
هنا نقوم أولاً بتهيئة معلمات التنسيق الاختيارية المطلوبة للعناوين في ملف Excel الناتج. في الخطوة التالية ، تتم تهيئة المصنف والحصول على المرجع إلى ورقة العمل الهدف. أخيرًا ، يتم تحميل بيانات JSON المصدر في متغير سلسلة واستخدامها في وظيفة ImportData كمعامل جنبًا إلى جنب مع المعلومات الأخرى المطلوبة. * لتصدير JSON إلى Excel C# * نموذج التعليمات البرمجية موضح أدناه.
كود لتحويل JSON إلى Excel في C#
يستخدم هذا الرمز CellsFactory لإنشاء نمط لعناوين بيانات JSON الناتجة عن طريق تحديد المحاذاة الأفقية وإعدادات الخط المستخدمة لاحقًا في كائن JsonLayoutOptions. تتطلب الدالة JsonUtility.ImportData () سلسلة JSON المصدر ، والإشارة إلى مجموعة الخلايا من ورقة العمل الهدف ، والصف والعمود الأول حيث سيتم استيراد البيانات ، وخيارات التخطيط التي تم تعيينها في بداية البرنامج.
أرشدنا هذا البرنامج التعليمي القصير إلى كيفية استخدام * C# تحويل JSON إلى Excel *. ومع ذلك ، إذا كنت تريد معرفة كيفية تحويل JSON إلى CSV ، فراجع المقالة على كيفية تحويل JSON إلى CSV في C#.