شرح json الدرس الاول

اختبار بايثون شرح json الدرس الاول

 شرح json python بالعربي مع التطبيق مباشرتاً خطوة بخطوة.

في هذا الدرس سوف نتعرف علي بعض المعلومات العامة عن جيسون وطريقة استدعاء JSON في بايثون وفي الدروس القادمة سوف نبدأ التطبيق يمكنك تجاهل القراءة ان كنت تعرف json بالفعل ولكن لا تنسي استدعاء json داخل المحرر اسفل الشرح وضغط زر التشغيل او ctrl + ENTER. 

ما هو JSON؟

JSON (JavaScript Object Notation) هو تنسيق خفيف لتبادل وحفظ البيانات.

يمكن للبشر القراءة والكتابة فية بسهولة, كما انه من السهل للالات تحليلة وانشائة والتعديل علية.

مثال علي كائن json:

students : {
    ahmed : {score: 100, address: "132 fake street", age: 22},
    mohamed : {score: 50, address: "600 fake street", age: 13},
    gamal : {score: 30, address: "550 fake street", age: 41}
}

يعتمد على مجموعة فرعية من معيار لغة برمجة جافا سكريبت. JSON هو تنسيق نصي مستقل تمامًا عن اللغة ولكنه يستخدم المصطلحات المألوفة للمبرمجين من عائلة C ، بما في ذلك C ، C ++ و C # و Java و JavaScript و Perl و Python وغيرها الكثير.

هذه الخصائص تجعل من JSON لغة مثالية لتبادل البيانات بين لغات البرمجة والالات.

تم إنشاء JSON على بنائين:

مجموعة من أزواج الاسم / القيمة. في لغات مختلفة ، يتم تحقيق ذلك ككائن أو سجل أو هيكل أو قاموس أو جدول تجزئة أو قائمة ذات مفاتيح أو مصفوفة ترابطية.

هذه هياكل بيانات عالمية. تدعمها جميع لغات البرمجة الحديثة تقريبًا بشكل أو بآخر.

في JSON ، يتخذون هذه الأشكال:

الكائن عبارة عن مجموعة غير مرتبة من أزواج الاسم / القيمة.

يبدأ الكائن بـ {قوس أيسر وينتهي بـ} قوس أيمن. يتبع كل اسم ( : ) النقطتان ، ويتم الفصل بين أزواج ( الاسم / القيمة ) بفاصلة ( , ).


استخدام مكتبة json في بايثون:

تحتوي Python على مكتبة مضمنة تسمى json ، والتي يمكن استخدامها للعمل مع بيانات JSON.

طريقة استدعاء مكتبة json في بايثون:

يتم استدعاء مكتبة جيسون في بايثون عبر كتابة تعليمة import متبوعة باسم الدالة json.

مثال:

import json

والان داخل المحرر التالي قم باستدعاء json كما تعلمت ولا تنسي ضغط زر التشغيل او ctrl + enter.


output
terminal