شرح صفوف ومحتوى الفقرة
لكي يتوافق تنسيق JSON بسلاسة مع مختلف لغات البرمجة وقواعد البيانات حول العالم، حصر المعيار RFC 8259 جميع القيم المسموحة داخل أي مستند JSON في ستة أنواع بيانات فقط:
- النص (String): سلسلة محارف Unicode محاطة بتنصيص مزدوج مثل
"Cairo". - الرقم (Number): عدد صحيح أو عشري موجب أو سالب مثل
150أو-3.75. - الكائن (Object): مجموعة أزواج مفتاح وقيمة بين قوسين معقوفين
{"id": 1}. - المصفوفة (Array): قائمة مرتبة محصورة بين قوسين مربعين
[10, 20, 30]. - المنطقي (Boolean): القيمتان
trueأوfalseبالحروف الصغيرة. - الفارغ (Null): الكلمة
nullبالحروف الصغيرة لتمثيل غياب القيمة عمداً.