تحويل ملفات Excel إلى تنسيق JSON يسهل تبادل البيانات بين المنصات والأنظمة المختلفة.هذا الدليل يظهر كيفية استخدام Aspose.Cells for .NET لتحويل بيانات Excel في J SON، مما يجعل من السهل العمل مع تطبيقات الويب و APIs.
مقدمة
يتم استخدام ملفات Excel على نطاق واسع لتخزين البيانات المنظمة، ولكن يمكن أن تكون متواضعة عند دمجها مع تقنيات الويب الحديثة التي تفضل تنسيق JSON. هذا الدليل سوف يسير لك من خلال عملية تحويل بيانات Excel إلى JSon باستخدام Aspose.Cells ل .NET، مكتبة قوية مصممة للتعامل مع العمليات المعقدة Excel بكفاءة.
دليل خطوة بخطوة لتحويل Excel إلى JSON
الخطوة 1: تثبيت Aspose.Cells عبر NuGet
قبل أن نبدأ، تأكد من أن مشروعك يتم تثبيته مع الإدمانات اللازمة.يمكنك تركيب Aspose.Cells for .NET باستخدام NuGet Package Manager:
$ dotnet add package Aspose.Cells
الخطوة 2: إعداد رخصة Aspose.Cells
لتفكيك الوظائف الكاملة والدعم من Aspose.Cells، تحتاج إلى تثبيت مفتاح الترخيص.
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
الخطوة 3: تحميل ملف Excel
تحميل ملف Excel الخاص بك إلى A Workbook
الكائن، الذي يخدم كنقطة دخول لجميع العمليات في Aspose.Cells.
Workbook workbook = new Workbook("file.xlsx");
الخطوة 4: تحديد بيانات Excel لتحويل
يمكنك تصنيف أنواع مختلفة من البيانات من ورقة Excel.هنا بعض الأمثلة:
- نطاق الخلايا :
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
- الخلايا الفردية :
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
- الجدول، والرسوم البيانية، والجدول Pivot، وما إلى ذلك:
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;
الخطوة 5: تسلسل بيانات Excel إلى JSON
بمجرد تحديد البيانات ، قم بتسلسلها في شريط JSON باستخدام أساليب الاستخدام Aspose.Cells.
string jsonString = Aspose.Cells.Utility.JSONSerializer.Serialize(cells);
الخطوة 6: حفظ بيانات JSON
أخيرًا ، قم بتخزين بيانات JSON المسلسلة إلى ملف أو تدفق إخراج لمزيد من الاستخدام.
System.IO.File.WriteAllText("output.json", jsonString);
الخطوة 7: تخصيص إخراج JSON (اختياري)
يمكنك تخصيص إنتاج JSON عن طريق التحكم في خيارات التسلسل وتشمل عناصر محددة مثل الصيغ والارتباطات والرسوم البيانية والصور وما إلى ذلك هذه الخطوة اختيارية ولكنها تعزز المرونة.
استنتاجات
تحويل بيانات Excel إلى JSON باستخدام Aspose.Cells for .NET يسهل تبادل البيانات والتلاعب في تطبيقات الويب و APIs.