مبدل JSON
Sheetize JSON Converter برای .NET مجموعهای قابلاعتماد از ابزارها را برای تبدیل اسناد به JSON و برعکس (JSON به فایلهای سند) ارائه میدهد، بهطوریکه ادغام آن در سرویسهای وب و خطوط لوله دادهای بسیار ساده است.
ویژگیهای کلیدی
سند → JSON
فایلهایی مانند XLSX، DOCX، JSON، AZW3 و بسیاری قالب دیگر را به JSON تبدیل کنید تا محتوا بهصورت ساختاریافته برای تجزیه و تحلیل یا پردازشهای بعدی قابلاستفاده باشد.
JSON → سند
از دادههای JSON، PDF، DOCX، XLSX، XLSB، XLSM، XLTM، XLAM، Excel 97‑2003، Excel 95، SpreadsheetML، XLT، CSV، TSV، اسکریپت SQL، DIF، XML، EPUB، AZW3، HTML، MHTML و قالبهای دیگر تولید کنید؛ این امکان ایجاد گزارشهای خودکار و تولید سند را تسهیل میکند.
چرا شیتایز؟
- تبدیل دو‑طرفه آسان بین JSON و بیش از ۲۰ قالب سند.
- موتور با عملکرد بالا بهینهشده برای .NET Core و .NET Framework.
- مناسب برای سرویسهای مبتنی بر API، خطوط لوله ETL و میکروسرویسهای متمرکز بر سند.
- پشتیبانی از تبدیل دستهای و استریمینگ برای حجمهای بزرگ کاری.
راهنمای جزئیات
تبدیل سند به JSON
برای انجام تبدیل سند به JSON:
- آمادهسازی مبدل: یک نمونه از
JsonConverterایجاد کنید. - پیکربندی گزینهها: از
JsonSaveOptionsبرای تعیین نحوه نمایش سند در JSON استفاده کنید. - مشخص کردن مسیرهای ورودی/خروجی: مسیر سند منبع و مسیر ذخیرهسازی فایل JSON نهایی را تعریف کنید.
- اجرای فرآیند: متد
Processرا فراخوانی کنید.
مثال: XLSX → JSON
var loadOptions = new Sheetize.LoadOptions
{
InputFile = "D:\\Input.xlsx",
};
var saveOptions = new JsonSaveOptions
{
OutputFile = "D:\\Output.json"
};
JsonConverter.Process(loadOptions, saveOptions);تبدیل JSON به سند
برای تبدیل JSON به یک سند:
- آمادهسازی مبدل: یک نمونه از
JsonConverterایجاد کنید. - تنظیمات تبدیل: از
SaveOptionsبرای انتخاب قالب هدف و چیدمان استفاده کنید. - مشخص کردن فایلهای ورودی/خروجی: منبع JSON و مسیر سند مقصد را فراهم کنید.
- اجرای فرآیند: متد
Processرا فراخوانی کنید تا فایل تولید شود.
مثال: JSON → XLSX
var loadOptions = new Sheetize.LoadOptions
{
InputFile = "D:\\Input.json",
};
var saveOptions = new SaveOptions
{
OutputFile = "D:\\Output.xlsx"
};
JsonConverter.Process(loadOptions, saveOptions);سازگاری عقبگرد
تمام تبدیلها بهصورت دو‑طرفه کار میکنند: میتوانید از JSON یا AZW3 شروع کنید و به هر یک از قالبهای سند پشتیبانیشده تبدیل کنید، سپس بدون از دست رفتن یکپارچگی دادهها به JSON برگردانید.
نکات بازاریابی
- تبدیل یک‑کلیک: بهسراسر بین JSON، AZW3 و خانواده قالبهای Excel بهراحتی جابهجا شوید.
- آماده برای سازمانها: مقیاسپذیر، ایمن نسبت به نخها و کاملاً پشتیبانیشده برای استقرارهای ابری و در‑محل.
- کتابخانهٔ قالب گسترده: از Excel 95 کلاسیک تا SpreadsheetML مدرن، از CSV/TSV ساده تا EPUB/AZW3 غنی و HTML/MHTML.
- API دوستانه برای توسعهدهندگان: کلاسهای گزینهٔ شهودی و پیکربندی روان برای یکپارچهسازی سریع.
- آیندهنگر: بهروزرسانیهای مداوم قالبهای جدید اضافه میکند و عملکرد را بهبود میبخشد.
این مبدل مکانیزمهای قدرتمندی برای ترکیب محتوای سند با APIهای وب و دیگر راهحلهای متمرکز بر داده فراهم میکند. چه برای استخراج اطلاعات از فایلهای موجود و چه برای تولید اسناد از دادههای ساختاریافته، Sheetize JSON Converter برای سناریوهای اتوماسیون مدرن سند مناسب است.