Aspose.Cells JSON Converter برای .NET
اسفناج سلول JSON Converter برای .NET ارائه می دهد بدون سیم، تبدیل با عملکرد بالا بین کتاب های کار مایکروسافت اکسل (XLS، XLSX، XLSM) و ساختارهای داده JSON. آیا شما نیاز به سریالی سازی محتوای ورق کار به jSON برای برنامه های وب و یا بازسازی فایل های Excel از بار پرداخت json، این پلاگین اطمینان دقیق، اعتباربخشی طرح، و عملکرد موثر.
نصب و نصب
- نصب بسته NuGet: ببینید نصب .
- تنظیم مجوز اندازه گیری قبل از استفاده از APIs: مشاهده مجوز متریکی .
با مجوز فعال و بسته نصب شده، شما می توانید بلافاصله جریان های کاری تبدیل JSON را در برنامه های .NET خود ادغام کنید.
ویژگیهای کلیدی
فرمت پوشش
- XLSX، XLSM، XLTX و XLTM را پشتیبانی می کند.
- فرمول ها، سبک ها و مناطق ترکیب شده و متا داده های کتاب کار را حفظ می کند.
- اطمینان حاصل می کند که تبدیل های چرخشی از اکسل به JSON و به عقب.
نقشه برداری JSON
- نقشه ها به ریشه های JSON یا اشیاء می رسند.
- شامل / حذف شاخه ها، ردیف های پنهان و پاها.
- فرمت کنترل برای اعداد، تاریخ ها و بولین ها.
- نتایج JSON با قراردادهای REST API یا طرح های موجود مطابقت دارد.
عملکرد و پخش
- پردازش مجموعه های داده بزرگ با استفاده از خواندن / نوشتن جریان.
- تبدیل خط به خط یا به قطعات بدون بارگذاری کل دفترچه کار.
- پشتیبانی از async I/O برای عملیات غیر مسدود در ASP.NET Core.
گزینه های پیشرفته
- تبدیل ارزش سلولی سفارشی (به عنوان مثال، سریالیز تاریخ).
- کنترل JSON indentation، کدگذاری و صفر سیاست ها.
- صفر های پیشرو، کاراکترهای ویژه و فرمت های محلی را حفظ کنید.
اشتباهات و اعتباربخشی
- کشف فرمول های نادرست، جریان های فاسد و یا اشتباهات طرح.
- تایید تماس برای پردازش یا اصلاح اشتباهات.
- واضح استثنا هیرارشی برای تخریب و حل مشکلات.
مثال کد: تبدیل اکسل به JSON
// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");
// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);
راهنمایی ها و بهترین شیوه ها
- برنامه های JSON را یک بار تعریف کنید و از آنها در چندین وظیفه استفاده کنید.
- برای کتاب های کار بزرگ، امکان پخش و تنباکو اندازه ها را فراهم می کند.
- Wrap Conversion تماس ها را در بلوک های try/catch برای مقابله با خطاهای مجوز و I/O انجام می دهد.
- از ترانسفورماتورها برای فرمت یکنواخت تاریخ ها و اعداد استفاده کنید.
- JSON وارد شده را قبل از وارد کردن به Excel تأیید کنید.
- استفاده از API های همگام برای تبدیل های طولانی مدت در برنامه های وب.
مسائل متداول و راه حل ها
- فایلهای یافت نشد: مسیر فایل ورودی را بررسی کنید.
- فرمت فایل پشتیبانی نشده: اطمینان حاصل کنید که فرمت ورودی پشتیبانی می شود.
پرسش های مکرر
**Aspose.Cells JSON Converter برای .NET چیست?**این امکان تبدیل برنامه نویسی فایل های اکسل از / به ساختارهای JSON در برنامه های .NET.
**چگونه از Aspose.Cells برای .NET متفاوت است?**Aspose.Cells یک کتابخانه کامل است. JSON Converter تمرکز بر جریان های کاری Excel-to-JSON و jSON-To-Excel.
**چه فرمت های فایل پشتیبانی می شود?**XLSX، XLSM، XLTX, XLTM و JSON.
**آیا می توان نسل JSON را سفارشی کرد?**بله استفاده کنید JsonSaveOptions
برای indentation، کدگذاری و فرمت تنظیمات.