جیسان
From Wikipedia, the free encyclopedia
نشانهگذاری شیء جاوااسکریپت (به انگلیسی: JavaScript Object Notation) با کوتهنوشت جیسان (به انگلیسی: JSON، /ˈdʒeɪsən/ یا /ˈdʒeɪˌsɒn/)، یک استاندارد باز متنیِ سبک برای انتقال دادهها است به گونهای که برای انسان نیز خوانا باشد. جیسان از زبان اسکریپتنویسی جاوااسکریپت در نشاندادن ساختمان دادههای ساده و آرایههای انجمنی مشتق شدهاست. با وجود ارتباط عمیقی که با جاوااسکریپت دارد، جیسان مستقل از زبان است و مفسرهایش تقریباً برای هر زبانی موجود هستند.
پسوند(های) نام پرونده | .json |
---|---|
نوع رسانهٔ اینترنتی | application/json |
کد فایلبندی | TEXT |
گونه | تبادل داده |
نیاکان | جاوا اسکریپت |
استاندارد بینالمللی | STD 90/RFC 8259, ECMA-404, ISO/IEC 21778:2017 |
قالب آزاد؟ | آری |
وبگاه |
قالب جیسان در ابتدا توسط داگلاس کراکفورد مشخص و در RFC4627 شرح داده شدهاست. نوع رسانهٔ اینترنتی رسمی آن، application/json و پسوند نام پروندههای جیسان .json است.
جیسان بیشتر برای سریالایز و انتقال ساختمان دادهها از طریق ارتباطی شبکهای بهکار گرفته میشود. بیشترین استفادهٔ آن برای انتقال دادهها بین یک کارساز و یک برنامهٔ وبی بهعنوان جایگزینی برای اکسامال است.[1]