
سیستمهای مدیریت داده معمولاً با دادهها در قالبهای مختلفی مانند صفحات گسترده Excel و فایلهای JSON (JavaScript Object Notation) سر و کار دارند. Excel ابزاری است که به طور گسترده برای مدیریت و تحلیل دادهها مورد استفاده قرار میگیرد، در حالی که JSON به یک فرمت محبوب برای تبادل دادهها بین سیستمها تبدیل شده است. در این راهنما، ما نحوه تبدیل فایلهای Excel به JSON با استفاده از C# را بررسی خواهیم کرد و یک راهنمای مرحله به مرحله و نمونه کدهای کاربردی ارائه خواهیم داد.
چرا اکسل را به JSON تبدیل کنیم؟
قبل از اینکه به جزئیات فنی بپردازیم، بیایید به طور مختصر در مورد اینکه چرا ممکن است مجبور شوید فایلهای Excel را به JSON تبدیل کنید بحث کنیم:
قابلیت همکاری دادهها: JSON یک فرمت داده سبک و انعطافپذیر است که توسط برنامهها و خدمات وب مدرن بهطور گستردهای پشتیبانی میشود. تبدیل دادههای Excel به JSON قابلیت همکاری بدون درز بین سیستمها و سکوهای مختلف را فراهم میکند.
برنامههای وب: بسیاری از برنامههای وب دادهها را در فرمت JSON مصرف میکنند. تبدیل دادههای اکسل به JSON به شما این امکان را میدهد که دادههای مبتنی بر اکسل را به برنامههای وب ادغام کنید، بدون نیاز به منطق پیچیده تجزیه.
یکپارچهسازی API: API ها اغلب دادهها را در فرمت JSON منتقل میکنند. با تبدیل دادههای اکسل به JSON، میتوانید به راحتی دادههای مبتنی بر اکسل را با API ها یکپارچه کرده و فرآیندهای انتقال داده را اتوماتیک کنید.
تبدیل داده: JSON یک روش ساختاری برای نمایش داده فراهم میکند که آن را برای تبدیل و پردازش دادهها مناسب میسازد. تبدیل دادههای Excel به JSON میتواند بخشی از یک خط لوله داده بزرگتر برای تجزیه و تحلیل دادهها یا اهداف گزارشدهی باشد.
نصب API C# مبدل Excel به JSON
شما باید Conholdate.Total for .NET را برای تبدیل Excel به فرمت JSON در C# نصب کنید. شما میتوانید آن را از صفحه نسخههای جدید دانلود کنید یا فرمان نصب NuGet را در زیر اجرا کنید:
PM> NuGet\Install-Package Conholdate.Total
تبدیل Excel XLSX XLS به JSON در C#
شما میتوانید فایل Excel را به فرمت JSON در C# با دنبال کردن مراحل زیر تبدیل کنید:
- مدل Workbook را برای بارگذاری کاربرگ منبع Excel بارگذاری کنید.
- Export Excel to JSON with the Save method while passing the SaveFormat.Json value.
کد نشان داده شده در زیر نحوه تبدیل Excel به JSON در C# را نشان میدهد:
// بارگذاری فایل اکسل
Workbook wb = new Workbook("Workbook.xlsx");
// Save as JSON
wb.Save("Excel_to_JSON.json", Aspose.Cells.SaveFormat.Json);
Excel را به JSON با خواص سفارشی در C# تبدیل کنید
این رویکرد تبدیل Excel به JSON نسخه پیشرفته ای برای انجام تبدیل است که در آن می توان ویژگی های مختلفی را طبق توضیحات زیر تنظیم کرد:
- مدل Workbook را برای بارگذاری کاربرگ منبع Excel بارگذاری کنید.
- یک شی از کلاس JsonSaveOptions را Initialize کنید.
- ویژگیهای سفارشی را برای تبدیل تنظیم کنید.
- فایل Excel را با استفاده از روش Save به فرمت JSON تبدیل کنید.
کد نمونه زیر نشان میدهد که چگونه میتوان ایکسل را به JSON با ویژگیهای سفارشی در C# تبدیل کرد:
// بارگذاری فایل اکسل
Workbook wb = new Workbook("Workbook.xlsx");
// کلاس JsonSaveOptions را بسازید
Aspose.Cells.JsonSaveOptions options = new Aspose.Cells.JsonSaveOptions();
options.SkipEmptyRows = true;
options.ExportAsString = true;
// Save as JSON
wb.Save("Excel_to_JSON.json", options);
مجوز ارزیابی رایگان
شما ممکن است یک مجوز موقتی رایگان بگیرید تا API ها را بدون هیچ محدودیتی برای ارزیابی آزمایش کنید.
خلاصهسازی
در پایان، ما فرآیند تبدیل فایلهای Excel به JSON در C# را آموختیم. با دنبال کردن مراحل توضیح داده شده در این آموزش، میتوانید دادههای Excel را به فرمت JSON به طور کارآمدی تبدیل کنید که امکان یکپارچگی و پردازش دادهها را در برنامههای C# شما فراهم میکند. در صورت هرگونه سوال، لطفاً به ما در forum بنویسید.