Latest web development tutorials

JSON تعليمي


JSON: J افا S cript يا bjectN otation (جافا سكريبت كائن التأشير)

تركيب JSON لتخزين وتبادل الرسائل النصية. على غرار XML.

JSON أصغر من XML، أسرع وأسهل حل.

أمثلة JSON

{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}

هذا الموظف هو الكائن الذي يحتوي على مجموعة من ثلاثة سجلات الموظفين (الكائنات).


ما هو جسون؟

  • JSON يشير إلى كائن التأشير جافا سكريبت(J افا S cript يا bject Notation)
  • JSON هو تنسيق النص خفيفة الوزن تبادل البيانات
  • اللغة JSON مستقلة *
  • وصفي النفس JSON وأسهل للفهم
* جافا سكريبت استخدام جملة JSON لوصف الأشياء البيانات، ولكن JSON لا تزال مستقلة عن اللغة والنظام الأساسي. JSON محلل ومكتبة JSON يدعم العديد من لغات البرمجة المختلفة. حاليا الكثير من الديناميكية (PHP، JSP، .NET) لغات البرمجة دعم JSON.

JSON - كائن جافا سكريبت تحويل

النص JSON في تركيب جافا سكريبت لإنشاء كائنات مع نفس الرمز.

وبسبب هذا التشابه، دون محلل، يمكن برنامج جافا سكريبت استخدام وظيفة المدمج في وحدة التقييم ()، مع البيانات JSON لإنشاء كائن جافا سكريبت الأصلي.