موضوع مقاله :

JSON چیست؟

چکیده :

JSON چیست؟


شرح : جی‌سِن (به انگلیسی: JSON) مخفف JavaScript Object Notation (نشانه‌گذاری شئ جاوااسکریپت)، یک استاندارد باز متنیِ سبک برای انتقال داده‌ها است به گونه‌ای که برای انسان نیز خوانا باشد. جی‌سن از زبان اسکریپت‌نویسی جاوااسکریپت در نشان‌دادن ساختمان داده‌های ساده و آرایه‌های انجمنی مشتق شده‌است. با وجود ارتباط عمیقی که با جاوااسکریپت دارد، جی‌سن مستقل از زبان است و مفسرهایش تفریباً برای هر زبانی موجود هستند.

قالب جی‌سن در ابتدا توسط داگلاس کراکفورد مشخص و در RFC4627 شرح داده شده‌است. نوع رسانه? اینترنتی رسمی آن، application/json و پسوند نام پرونده‌های جی‌سن ‎.json است.

جی‌سن بیشتر برای سریالایز و انتقال ساختمان داده‌ها از طریق ارتباطی شبکه‌ای به‌کار گرفته می‌شود. بیشترین استفاده? آن برای انتقال داده‌ها بین یک کارساز و یک برنامه? وبی به‌عنوان جایگزینی برای اکس‌ام‌ال است.