هل تعلم ما JSON

و هو عبارة عن تمثيل للبيانات على شكل key:value
لكن ما الذي نقصده بهذه البيانات ؟
و نقصد بها البيانات المتنقلة من و الى مواقع الويب و السيرفرات او التطبيقات و السيرفرات
فالمبرمج عندما يريد ان يرسل بيانات من السيرفر الى الموقع الالكتروني او الى التطبيق يرسلها على صيغة
JSON

كيفية تمثيل البيانات عن طريق

الجزءان الأساسيان اللذان يشكلان JSON هما المفاتيح Keys والقيم Values.
* المفتاح Key : يمثل اسم فريد لقيمة البيانات ويتم وضعه عادة بين علامات التنصيص
* القيمة Value : تمثل البيانات ويمكن أن تمثل اكثر من نوع بيانات مثل النصوص والأرقام والمصفوفات.
معًا يشكل Key / Value سطر في صيغة جيسون حيث يتم استخدام علامة , كفاصل بين السطور.

أنواع البيانات للقيم في JSON

* Array المصفوفة: مجموعة من القيم المترابطة على سبيل المثال: رواتب الموظفين ويتم تمثيلها كالتالي [2000, 5000,6000].
* Boolean قيمة منطقية: ولها احتمالان True او False.
* Number رقم: تكون القيمة عبارة عدد صحيحا أو حقيقيا أو فواصل عشرية.
* Object لكائن: مجموعة مترابطة من أزواج من المفاتيح / القيم Key / Value.
* String السلسلة النصية: مجموعة من الأحرف النصية العادية تشكل عادة كلمة.
 

 

Comments