در این مقاله با زبانی ساده شما را با JSON (نشانه گذاری شیئ جاوا اسکریپت) آشنا می کنیم.
JSON مخفف چیست؟
JS : javascript
O : object
N : notation
که به معنی نشانه گذاری شیئ جاوا اسکریپت است.
JSON چیست؟
یک فرمت سبک برای ذخیره سازی و همینطور انتقال اطلاعات است و بیشتر برای ارسال اطلاعات از سرور به صفحات وب استفاده می شود. بسیار ساده و قابل فهم برای انسان ها است.
انواع داده ها در JSON
جیسون از انواع داده مثل:
hashmap
string
number
arrey
list
boolean
null
پشتیبانی می کند و فایل ها در جیسون با پسوند json. ذخیره میشوند.
قواعد نحوه نوشتن JSON
داده ها در جفت هایی به صورت نام/مقدار قرار می گیرد.
(key/value)
داده ها با علامت کاما از هم جدا میشوند.
علامت های {} اشیا را نگه میدارند.
علامت های [] آرایه ها را نگه میدارند.
کلید (key): یک کلید همیشه رشته ای است که در علامت های نقل قول محصور شده است.
مقدار (value): یک مقدار می تواند یک رشته، بولین، آرایه یا شی باشد.
مثال + توضیحات JSON
آرایه ما “Users” نام دارد و حاوی اطلاعات یک کاربر است. هر عنصر آرایه هم یک شی هست و حاوی بعضی اطلاعات مثل اسم که نوع رشته است و تعداد دنبال کننده ها ، دنبال شونده ها که نوع عددی هستند، می باشد.