لو مش فاهم معناها.. يعنى إيه لغة برمجة JSON وفيما تستخدم

جمعة, 16/11/2018 - 06:18

لا يعرف الكثيرون أن هناك لغة برمجة تعرف بـ JSON أو JavaScript Object Symation، والتى تعتبر صيغة بسيطة وقابلة للقراءة بسهولة من قبل أى شخص، وتستخدم لتمثيل البيانات وتبادلها بين الأنظمة البرمجية المختلفة، ولا تعتبر JSON لغة برمجة بالمعنى المعروف، ولكنها تعد طريقة متفق عليها بين لغات البرمجة المختلفة لتمثيل البيانات بهدف سهولة تبادل البيانات بين هذه اللغات.

لغة JSON 

يتم استخدام هذه الصيغة بشكل كبير لتبادل البيانات بين الخادم والعميل  Client-Server، كما أنه لغة  JavaScript تحتوى بالفعل على مفهوم الكائنات أو Objects ، وهى طريقة للتعبير عن البيانات داخل اللغة، لذلك أخذ Douglas Crockford مجموعة فرعية من هذا التعبير كمواصفات لتنسيق تبادل البيانات الجديد الذى أطلق عليه اسم JSON.

ويجرى استخدامها للتعامل مع واجهة برمجة التطبيقات فى تطبيق أو من خلال موقع إلكترونى، حيث يتم استقبال خرج API عن صورة جيسون، كما أنها بديلا للغة XML، إذ أصبحت لغة XML أقل شيوعًا فى الأنظمة الجديدة.

اليوم السابع