السلام عليكم و رحمة الله و بركاته
ملاحظة : هذا الموضوع هو جزء من سلسلة مواضيع تتطرق الي json و ربطها بتطبيقك android
ملاحظة : لن يكون في هذا الدرس اي تطبيق برمجي فقط سيكون تطبيق تعريفي او للمعلومات العامة
بدأنا نسمع عن "json" كثيرا في هذه الفترة
ببساطة هي عبارة عن طريقة لتمثيل و نقل و عرض البيانات بصيغه بسيطه ومصفوفات مترابطه قابله للقراءة من قبل الإنسان و لغات البرمجة علي حد سواء (-: و تتم بواسطة الكائنات و المصفوفات
بحيث يسهل التعامل معها من قبل لغات البرمجة المختلفة
مثال بسيط
- {
- -user:
- Id: "1",
- username: "mohammed",
- password: "moh",
- email: "ameral.java@gmail.com",
- -{
- Id: "2",
- username: "ahmed",
- password: "ahm",
- email: "ahmed@gmail.com",
- }
انا متأكد من انك قد فهمت و لو قليلا ما هذا الشيئ او استطعت قرائته ... ستخبرني ان هناك شخصين الاول اسمه mohammed و بياناته و شخص اخر اسمه ahmed و بياناته
---------------------------
يجب ان تفهم ان
الرمز "}" و "{" عبارة عن (objects)كائنات
الرمز "]" و "[" عبارة عن مصفوفة او مصفوفات
و القيم التي مثل Id: "2"
عبارة عن متغير عنوانه Id و قيمته 2 و سنحصل علي القيمه من خلال عنوانها التي تحمله
سأشرح لك ما ذا يعني هذ
ان هناك مصفوفة اسمها user و بداخلها عنصرين و لكل عنصر تفاصيل مثلا الاسم و كلمة المرور و البريد الالكتروني
نستطيع الوصول للقيم من خلال عناوينها و رقمها في المصفوفة
مثلا لو اردنا البريد الالكتروني لأحمد ahmed
نطلب المصفوفة user و نطلب قيمة email للحقل رقم 1 لان الترقيم يبدا من 0
و توجد طريقة اخري مثل json هي طريقة xml و هي طريقة صعبة و معقدة يكفي ان تقوم بالاطلاع عليها فقط :)
لهنا قد انهيت الدرس الاول بخصوص json
في الدرس القادم سنتعلم كيفية التعامل معها برمجيا علي php و json ان شاء الله
--------------------------------------------------------------------------------------------------
شكراااااااااا
ردحذفبرجاء نشر باقي الدروس