tgoop.com/YEbots/553
Last Update:
أعزائي المتابعين سلام الله عليكم
اليوم جئنا لكم بشرح حول Json
ماهو تنسيق Json وماذا يقصد به؟
تنسيق json هو ملف بصيغة .json ويقصد به
Java Script Object Notation
وهي طريقة في لغة javaScript للتعامل مع البيانات وتم إنتشارها ودعمها في أغلب لغات البرمجة الأخرى لسهولة وديناميكية التعامل مع هذه الطريقة ويمكن لنا إستخدام هذه الصيغة كبديل أمثل لنقل البيانات بدلا من استخدام ملفات XML.
استخدام JSON بسيط سنوضحه هنا بشكل سريع :
يتم حفظ البيانات في تنسيق JSON على شكل كائن وتوضع العناصر بين الأقواس {} أو على
شكل مصفوفة وتواضع عناصر المصفوفة بين الأقواس []
التي يتم حفظها داخل الكائن أو المصفوفة هي أعداد صحيحة وأعداد كسرية وسلاسل
نصية وقيم منطقية وكائنات أخرى أو مصفوفات أخرى ويمكن الجمع بين جميع هذه الانواع
داخل كائن واحد أو مصفوفة واحدة ويتم إسناد القيم للعناصر بإستخدام الرمز ":" ويتم الفصل
بين العناصر بإستخدام الفاصلة "," أمثلة للقيم داخل الكائن
{"var1":10,"var2":true,"var3":null,"var4":"value","var5":12.55}
ملاحظة : يجب أن يكون اسم العنصر بين علامتي إقتباس لأن بعض لغات البرمجة لا تقبل اسم العنصر بدونها
يجب وضع السلسة النصية بين علامتي إقتباس
أمثلة للعناصر داخل المصفوفة :
[10,20.25,"value",null,true]
كما يمكن الجمع بين الاثنين معا كأن يحتوي الكائن على مصفوفات أو تحتوي المصفوفات على
كائنات
كائن يحتوي على مصفوفة :
{"var1":10,"var2":[10,20,30]}
مصفوفة تحتوي على كائن :
[10,20,{"var1":"value1","var2":900},"value2"]
وهكذا يتم إحتواء الكائنات والمصفوفات داخل بعضها البعض وهكذا ...
وما سبق هو كيفية هيكلة البيانات بإستخدام أسلوب الـ JSON والتالي الدوال التي تتعامل مع هذا التنسيق في لغة php
في الدرس القادم يإذن الله
👨💻 :- المطور { أجمل الخالدي } [ @Th3star ]
📡 :- المصدر { عالم البرمجيات } [ @YeBots ]
BY عالم البرمجيات
Share with your friend now:
tgoop.com/YEbots/553