+ دليل المبرمجين - ماهو الـ JSON وفائدته واستخداماته ؟

ماهو الـ JSON وفائدته واستخداماته ؟

ثريدات برمجية

 ميني ثريد عن مفهوم جدا مهم، سبب كتابتي عنه هو أنه سألوا صديقي في مقابلة العمل لوظيفة "مطور بايثون" سؤال متعلق بهذا المفهوم. الجيسون JSON تعرفه أو استخدمته أو سمعت عنه من قبل ؟ سأشرح بإيجاز ماهو ال JSON وفائدته واستخداماته 

 ولا هو إختصار ل JavaScript Object Notation وهو عبارة عن معيار وطريقة لتمثيل وتبادل البيانات بين البرمجيات والأنظمة المختلفة، و تم صياغته بطريقة كتابة الكائن Object في لغة جافاسكربت. 

 من خلال هذه الطريقة يسهل تحليل وإستخدام البيانات في لغات البرمجة المختلفة، وفي الغالب يتم إستخدام ال JSON لتسهيل نقل البيانات من جهة المستخدم إلى جهة الخادم والعكس. 

 يعني ببساطة نقدر نعتبر البيانات الممثلة بصيغة JSON زي قاعدة بيانات المؤقتة. في الصورة مثال لطريقة كتابة ال JSON 

json1.png 13.28 KB

 أنواع البيانات في ال JSON ممكن تكون 

  •  string (في علامتين تنصيصيتين) 
  • number
  • object
  • array
  • boolean
  • null

 إذا تريد تفهم ال JSON وتعرف أكثر .. ابحث في اللغة البرمجية اللي تستخدمها عن الدالة المناسبة لتحويل أنواع البيانات المناسبة فيها إلى JSON 

 كتبه @HaidariHazim