gregjesl/simpleson
این یک کتابخانه سبکوزن برای کار با فرمت JSON در ++C است که بدون نیاز به وابستگیهای خارجی کار میکند و با استاندارد C++98 سازگار است.
کاربرد:
این کتابخانه برای تجزیه (parse) و سریالسازی (serialize) دادههای JSON در برنامههای ++C مناسب است، بهویژه در محیطهایی که امکان استفاده از ویژگیهای جدید C++ وجود ندارد.
در چه شرایطی بهتره استفاده شود؟
وقتی با سیستمهای قدیمی کار میکنید، یا نیاز به یک راهحل ساده و بدون پیچیدگی برای خواندن و نوشتن JSON دارید، این کتابخانه گزینه عالیای است. همچنین برای پروژههایی با محدودیت منابع یا نیاز به سازگاری عقبسو (backward compatibility) مناسب است.
چند مثال از موارد استفاده:
- خواندن تنظیمات از یک فایل JSON در یک برنامه قدیمی ++C
- ارسال دادههای ساده JSON از طریق شبکه در یک سیستم تعبیهشده
- تولید خروجی JSON برای گزارشهای داخلی بدون نیاز به کتابخانههای سنگین
- ##JSONParser
- ##C
- ##Lightweight
- ##NoDependencies
- ##EmbeddedSystems
- ##LegacySupport
- ##DataSerialization
- ##SimpleSON
