zztool
بازگشت به خانه

🔷 JSON به کلاس C#

تبدیل داده‌های JSON به تعاریف کلاس C#

ورودی JSON

تنظیمات

کلاس‌ها
0
ویژگی‌ها
0
خطوط
0
📜
JSON به YAML
تبدیل داده‌های JSON به فرمت YAML
📃
تبدیل JSON به String
تبدیل JSON به فرمت رشته escape شده برای زبان‌های برنامه‌نویسی
امتیاز:
💬 نظرات: 3
O
Olivia

Saves development time.

2026-01-11
B
Brian

Generates clean classes.

2026-01-02
E
Emily

Perfect for C# developers!

2025-12-27

JSON به C# چیست؟

ابزار JSON به C# به طور خودکار تعاریف کلاس C# را از ساختار داده JSON تولید می‌کند و سریال‌سازی و غیرسریال‌سازی JSON در پروژه‌های .NET را آسان می‌کند.

ویژگی‌ها

استنتاج خودکار نوع

استنتاج انواع C# از مقادیر JSON

پشتیبانی تو در تو

مدیریت اشیاء و آرایه‌های تو در تو

PascalCase

تبدیل به قرارداد نام‌گذاری C#

JsonProperty

ویژگی‌های اختیاری Newtonsoft.Json

نکات

  • JSON ورودی باید یک شیء باشد
  • اشیاء تو در تو کلاس‌های جداگانه تولید می‌کنند
  • آرایه‌ها به عنوان نوع List استنتاج می‌شوند
  • کد تولید شده در پروژه‌های .NET کار می‌کند

سوالات متداول

چه انواع C# پشتیبانی می‌شوند؟

از string، int، long، double، bool، DateTime، List و کلاس‌های سفارشی پشتیبانی می‌کند.

مقادیر null چگونه مدیریت می‌شوند؟

با فعال بودن "استفاده از انواع Nullable"، انواع مقدار علامت ? دریافت می‌کنند.

چه بسته‌هایی مورد نیاز است؟

اگر از ویژگی JsonProperty استفاده می‌کنید، بسته Newtonsoft.Json را نصب کنید.

آخرین به‌روزرسانی: 2026-06-04✓ تأیید شده توسط متخصص