أنواع بيانات JSON
أنواع البيانات الصالحة
في JSON ، يجب أن تكون القيم أحد أنواع البيانات التالية:
- سلسلة
- رقم
- كائن (كائن JSON)
- مجموعة
- قيمة منطقية
- باطل
لا يمكن أن تكون قيم JSON أحد أنواع البيانات التالية:
- وظيفة
- موعد
- غير معرف
سلاسل JSON
يجب كتابة السلاسل في JSON بعلامات اقتباس مزدوجة.
مثال
{"name":"John"}
أرقام JSON
يجب أن تكون الأرقام في JSON عددًا صحيحًا أو فاصلة عائمة.
مثال
{"age":30}
كائنات JSON
يمكن أن تكون القيم في JSON كائنات.
مثال
{
"employee":{"name":"John", "age":30, "city":"New York"}
}
يجب أن تتبع الكائنات كقيم في JSON بناء جملة JSON.
صفائف JSON
يمكن أن تكون القيم في JSON عبارة عن مصفوفات.
مثال
{
"employees":["John", "Anna", "Peter"]
}
منطقية JSON
يمكن أن تكون القيم في JSON صواب / خطأ.
مثال
{"sale":true}
JSON فارغ
يمكن أن تكون القيم في JSON خالية.
مثال
{"middlename":null}