مرجع JSON
{ }
صيغة JSON
JSON هو تنسيق نصي مكون من كائنات أزواج مفاتيح/قيم وقوائم مرتبة.
{ }
أنواع بيانات JSON
لدى JSON ستة أنواع: كائن ومصفوفة وسلسلة ورقم ومنطق وnull.
{ }
أخطاء JSON
معظم أخطاء JSON تأتي من مجموعة صغيرة من مشاكل الصيغة.
{ }
أمثلة JSON
تعرض هذه الأمثلة أشكال JSON الشائعة لواجهات API والتطبيقات والإعدادات.
{ }
دليل JSON Schema
يصف JSON Schema شكل بيانات JSON ويمكنه التحقق من المستندات تلقائيًا.
{ }
دليل JSONPath
JSONPath هي لغة استعلام لاختيار القيم من مستندات JSON.
{ }
خطأ رمز غير متوقع في JSON
وجد المحلل رمزًا لم يتوقعه.
{ }
نهاية غير متوقعة لإدخال JSON
ينتهي المستند قبل إغلاق كل الكائنات والمصفوفات.
{ }
خطأ الفاصلة الختامية في JSON
الفاصلة بعد العنصر الأخير غير صالحة.
{ }
حرف غير صالح في JSON
يجب ترميز أحرف التحكم داخل السلاسل.
{ }
كائن غير مغلق في JSON
كائن يبدأ دون قوس إغلاق.
{ }
مصفوفة غير مغلقة في JSON
مصفوفة تبدأ دون قوس إغلاق.
{ }
مثال JSON لمستخدم
كائن مستخدم شائع للملفات وواجهات API.
{ }
مثال JSON لمنتج
كائن منتج نموذجي للتجارة والكتالوجات.
{ }
مثال JSON لطلب
كائن طلب قياسي للدفع وسجل الطلبات.
{ }
مثال استجابة API JSON
غلاف مستقر لواجهات JSON API.
{ }
مثال عنوان JSON
كائن عنوان قابل لإعادة الاستخدام للشحن والفواتير.
{ }
JSON في JavaScript
يدعم JavaScript JSON.parse وJSON.stringify أصليًا.
{ }
JSON في Python
يوفر Python json.loads وjson.dumps.
{ }
JSON في Java
Jackson هي مكتبة JSON الأكثر شيوعًا في Java.
{ }
JSON في C#
System.Text.Json هي مكتبة JSON الحديثة في C#.
{ }
JSON في Go
تتضمن Go encoding/json في مكتبتها القياسية.
{ }
كلمة type في JSON Schema
تحدد type نوع القيمة المسموح بها.
{ }
كلمة properties في JSON Schema
تصف properties الحقول المسموح بها للكائن.
{ }
كلمة required في JSON Schema
يسرد required المفاتيح التي يجب أن توجد.
{ }
كلمة items في JSON Schema
تصف items مخطط عناصر المصفوفة.
{ }
كلمة enum في JSON Schema
يسمح enum فقط بقيم من قائمة ثابتة.
{ }
كلمة const في JSON Schema
يتطلب const أن تساوي القيمة ثابتًا واحدًا.
{ }
كلمة oneOf في JSON Schema
يجب أن يطابق القيمة مخططًا واحدًا فقط.
{ }
كلمة anyOf في JSON Schema
يجب أن يطابق القيمة مخططًا واحدًا على الأقل.
{ }
كلمة allOf في JSON Schema
يجب أن يطابق القيمة كل مخطط.
{ }
كلمة $ref في JSON Schema
يشير $ref إلى تعريف مخطط آخر.
{ }
تعبير جذر JSONPath
يعبر الجذر $ عن المستند بأكمله.
{ }
عامل الطفل JSONPath
يحدد النقطة خاصية فرعية.
{ }
فهرس مصفوفة JSONPath
تختار الأقواس العناصر حسب الفهرس.
{ }
بدل JSONPath
يطابق البدل * جميع العناصر.
{ }
تعبير فلتر JSONPath
تستخدم الفلاتر [?(@.key عامل value)].
{ }
النزول التكراري JSONPath
يبحث النزول التكراري في أي مستوى.
{ }
مثال JSON لشركة
سجل شركة عملي للأدلة وبيانات المؤسسة.
{ }
مثال JSON لموظف
سجل موظف شائع لأنظمة الموارد البشرية.
{ }
مثال JSON لعميل
سجل عميل لأنظمة CRM والدفع.
{ }
مثال JSON للإعدادات
بنية إعدادات عملية للتطبيقات.
{ }
كلمة pattern في JSON Schema
يطبق pattern تعبيرًا نمطيًا على القيم النصية.
{ }
كلمة minimum في JSON Schema
يتطلب minimum رقمًا أكبر أو يساوي قيمة.
{ }
كلمة format في JSON Schema
يصف format تنسيقًا دلاليًا للنص.
{ }
شريحة JSONPath
تستخدم الشريحة [start:end].
{ }
اتحاد JSONPath
يستخدم الاتحاد [0,1] لعدة مواضع.
{ }
ترميز الأقواس JSONPath
تستخدم الأقواس اقتباسات للمفاتيح ذات الرموز.
{ }
JSON مقابل YAML
JSON صارم بينما يضيف YAML تعليقات ومسافات.
{ }
JSON مقابل XML
JSON أخف ويدعم XML الخصائص والأسماء.
{ }
JSON مقابل CSV
CSV مضغوط بينما يحتفظ JSON بالأنواع والبنى.
{ }
كلمة additionalProperties في JSON Schema
يقرر ما إذا كانت المفاتيح غير المعلنة مسموحة.
{ }
كلمة maxLength في JSON Schema
يحدد maxLength عدد أحرف السلسلة.
{ }
كلمة minLength في JSON Schema
يحدد minLength الحد الأدنى للأحرف.
{ }
كلمة maxItems في JSON Schema
يحدد maxItems عدد عناصر المصفوفة.
{ }
كلمة minItems في JSON Schema
يحدد minItems الحد الأدنى لعدد العناصر.
{ }
كلمة multipleOf في JSON Schema
يضمن multipleOf قابلية القسمة.
{ }
كلمة exclusiveMinimum في JSON Schema
يرفض exclusiveMinimum قيمة الحد نفسها.
{ }
عامل المساواة JSONPath
يحدد عامل المساواة العقد ذات القيمة الدقيقة.
{ }
عوامل المقارنة JSONPath
تختار المقارنات النطاقات الرقمية.
{ }
و منطقي JSONPath
يتطلب الو المنطقي تحقق كل الشروط.
{ }
أو منطقي JSONPath
يتطلب أو المنطقي شرطًا واحدًا على الأقل.
{ }
عامل النفي JSONPath
يعكس النفي شرط التصفية.
{ }
فلتر regex JSONPath
يختبر عامل regex سلسلة مقابل نمط.
{ }
مثال عنصر طلب JSON
عنصر قابل لإعادة الاستخدام للعربات والفواتير.
{ }
مثال فئة JSON
عقدة شجرة شائعة للتنقل والكتالوجات.
{ }
مثال حدث JSON
غلاف حدث قياسي للتحليلات وWebhook.
{ }
مثال تعليق JSON
سجل تعليق للمنتديات والمراجعات.
{ }
مثال إعداد JSON
سجل إعداد مرن للتفضيلات.