مبدل 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:

  1. آماده‌سازی مبدل: یک نمونه از JsonConverter ایجاد کنید.
  2. پیکربندی گزینه‌ها: از JsonSaveOptions برای تعیین نحوه نمایش سند در JSON استفاده کنید.
  3. مشخص کردن مسیرهای ورودی/خروجی: مسیر سند منبع و مسیر ذخیره‌سازی فایل JSON نهایی را تعریف کنید.
  4. اجرای فرآیند: متد 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 به یک سند:

  1. آماده‌سازی مبدل: یک نمونه از JsonConverter ایجاد کنید.
  2. تنظیمات تبدیل: از SaveOptions برای انتخاب قالب هدف و چیدمان استفاده کنید.
  3. مشخص کردن فایل‌های ورودی/خروجی: منبع JSON و مسیر سند مقصد را فراهم کنید.
  4. اجرای فرآیند: متد 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 برای سناریوهای اتوماسیون مدرن سند مناسب است.

 فارسی