آموزش JSON

معرفی JSON

JavaScript Object Notation به اختصار (JSON) جی سان به معنای نشانه گذاری شی جاوااسکریپت، یک فرمول تبادل داده ای سبک وزن است. خواندن و نوشتن آن برای انسان ها و تجزیه و تولید آن برای ماشین ها آسان است.

JSON یک زیر مجموعه از زبان برنامه نویسی جاوااسکریپت، استاندارد ECMA-262 نسخه سوم - دسامبر 1999 است.

JSON یک فرمت متن است که به طور کامل زبانی مستقل است اما از قوانینی که برای برنامه نویسان خانواده زبان Cآشنا است، از جمله C، C ++، C #، Java، JavaScript، Perl، Python و بسیاری دیگر استفاده می کند. این ویژگی ها، JSON را یک زبان ایده آل برای مبادله داده کرده است.

JSON بر اساس دو ساختار ساخته شده است:

مجموعه ای از نام / ارزش: در زبان های مختلف، این به عنوان یک شی، رکورد، ساختار، فرهنگ لغت، جدول هش، لیست کلید شده یا آرایه انجمنی تحقق می یابد.

یک فهرست مرتب شده از ارزش ها: در بیشتر زبان ها، این به صورت آرایه، بردار، لیست یا دنباله در نظر گرفته می شود.

انوع داده های JSON

  • اعداد
  • رشته
  • مقدار بولی
  • آرایه
  • شئ
  • تهی