ان لغة 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 .
ليست هناك تعليقات:
إرسال تعليق