Json چیست!؟

جیسون معادل اختصاری عبارت JavaScript Object Notation به معنی « نمادگذاری اشیا در جاوا اسکریپت» است.
جیسون یک قالب استاندارد باز است که امکان تبادل دادهها در وب با استفاده از جفتهای خصوصیت-کلید را ممکن ساخته است.
ظاهر جیسون چگونه است؟

جیسون تنها یک سری از جفتهای خصوصیت-کلید است که میتوان در صورت لزوم آنها را به صورت تو در تو نوشت. برای مثال اگر دادههای ما در مورد یک شخص باشند، این شخص را میتوان به وسیله دادههای جیسون زیر نمایش داد:
هر خط با یک خصوصیت آغاز میشود و با علامت دو نقطه (:) ادامه مییابد، سپس مقدار خصوصیت ذکر میشود. این مقدار همان طور که در مورد خصوصیت شماره تلفن در مثال فوق مشاهده میکنید، میتواند یک آرایه باشد. همچنین مقدار یک خصوصیت همان طور که در مورد خصوصیت آدرس در مثال فوق میبینید، میتواند خود جفتهایی دیگر از خصوصیت-کلید باشد. این حالت یک شیء نامیده میشود.
برای مقایسه در ادامه همان دادهها با استفاده از زبان XML تنظیم شدهاند:

جیسون تنها یک روش برای نمایش اشیای داده در زمان ارسال آنها بر روی اینترنت است. این استاندارد جایگزینی برای XML محسوب میشود و بومی جاوا اسکریپت است و به همین دلیل تا این حد محبوب و استفاده از آن گسترده است. رایجترین استفاده از جیسون در زمان واکشی دادهها از وب سرورها بنا به تقاضا است.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.