أنواع البيانات JSON

نوع البيانات المقبول

في JSON، يجب أن تكون القيم من أحد أنواع البيانات التالية:

  • خط
  • عدد
  • جسم (جسم JSON)
  • مصفوفة
  • بولي
  • Null

قيم JSONلا يمكنهي أحد أنواع البيانات التالية:

  • الوظيفة
  • التاريخ
  • undefined

خط JSON

يجب أن تكون الأنواع في JSON محاطة بأقواس مزدوجة.

مثال

{ "name":"Bill" }

رقم JSON

يجب أن تكون الأرقام في JSON عددًا صحيحًا أو عددًا عشريًا.

مثال

{ "age":30 }

مثل جافا سكربت JSON

يمكن أن تكون القيم في JSON جسم.

مثال

{
"employee":{ "name":"Bill Gates", "age":62, "city":"Seattle" }
}

يجب أن تتبع الأجسام التي تكون قيمًا في JSON نفس القواعد التي تتبع الأجسام في JSON.

مثل جافا سكربت JSON

يمكن أن تكون القيم في JSON مصفوفة.

مثال

{
"employees":[ "Bill", "Steve", "David" ]
}

布尔 JSON

يمكن أن تكون القيم في JSON true/false.

مثال

{"sale":true}

JSON null

يمكن أن تكون القيم في JSON null.

مثال

{"middlename":null}