Header Ads

دورة JSON



ان لغة JSON هو اختصار JavaScript Object Notation مجموعة كائنات الجافاسكربت .

تشبه لغة XML في تركيبة الكود عند إنشاء واستدعاء معلومات النص .

تعتبر لغة JSON أسهل واسرع من XML من حيث كتابة الأكواد .

مثال
{
"employees": [
{ "firstName":"محمد" , "lastName":"الأحمد" },
{ "firstName":"علي" , "lastName":"صالح" },
{ "firstName":"منى" , "lastName":"الأسعد" }
]
}


يتألف الكائن employees من مصفوفة تتكون من 3 موظفين .




ماهي لغة JSON ؟



  • ان لغة JSON هو اختصار JavaScript Object Notationمجموعة كائنات الجافاسكربت .

  • تعتبر لغة JSON لغة خفيفة من حيث تغيير بيانات النصوص .

  • ان لغة JSON هي لغة غير مستقلة . *

  • ان لغة JSON توصف الأشياء بشكل ذاتي و هي سهلة جداً للدراسة .


* تستخدم لغة JSON تركيبة الجافاسكربت JavaScript لوصف و إنشاء البيانات و لكن تعتبر JSON لغة و قاعدة أساس غير مستقلة . تم إيجاد مكتبة و أكواد JSON للعديد من لغات البرمجة المختلفة .




تشبه JSON كائنات JavaScript


ان صيغة JSON مشابهة تماماً إنشاء الكائنات الخاصة بالجافاسكربت JavaScript .

وبسبب هذه التشابهات وبدلاً من استخدام أكواد أخرى , يمكن استخدام الكود الوظيفي المعرف مسبقاً في الجافاسكربت و هو eval() و ذلك لإنشاء أكواد لكائنات جافاسكربت JavaScript .




ليست هناك تعليقات:

يتم التشغيل بواسطة Blogger.