جی‌سان: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز ربات: تصحیح پیوند به پروژه‌های خواهر و تبدیل کردن پیوندها به خنثی در برابر پروتکل
خط ۱:
'''جی‌سِن''' {{به انگلیسی|JSON}} مخفف JavaScript Object Notation (نشانه‌گذاری شئ جاوااسکریپت)، یک [[استاندارد باز]] متنیِ سبک برای انتقال داده‌ها است به گونه‌ای که برای انسان نیز خوانا باشد. جی‌سن از زبان [[اسکریپت‌نویسی]] [[جاوااسکریپت]] در نشان‌دادن [[ساختمان داده‌ها|ساختمان داده‌های]]ی ساده و [[آرایه انجمنی|آرایه‌های انجمنی]] مشتق شده‌است. با وجود ارتباط عمیقی که با جاوااسکریپت دارد، جی‌سن مستقل از زبان است و مفسرهایش تفریباً برای هر زبانی موجود هستند.
 
قالب جی‌سن در ابتدا توسط [[داگلاس کراکفورد]] مشخص و در [http://tools.ietf.org/html/rfc4627 RFC4627] شرح داده شده‌است. نوع رسانهٔ اینترنتی رسمی آن، <tt>application/json</tt> و پسوند نام پرونده‌های جی‌سن {{چر}}<tt>.json</tt> است.
 
جی‌سن بیشتر برای [[سریالایز]] و انتقال [[ساختمان داده‌ها]] از طریق ارتباطی شبکه‌ای به‌کار گرفته می‌شود. بیشترین استفادهٔ آن برای انتقال داده‌ها بین یک کارساز و یک برنامهٔ وبی به‌عنوان جایگزینی برای [[اکس‌ام‌ال]] است.<ref name="enwiki">[//en.wikipedia.org/w/index.php?title=JSON&oldid=506393096 ویکی‌پدیای انگلیسی]</ref>
 
== نوع‌های داده‌ای، دستور زبان و نمونه ==
خط ۴۰:
</source>
 
هردو این [[اکس‌ام‌ال|اکس‌ام‌الها]]ها اطلاعات مشابهی با نمونهٔ جی‌سون با شیوه‌های مختلف دارا هستند:
 
<source lang="xml">
خط ۷۷:
[[رده:جاوااسکریپت]]
[[رده:زبان‌های نشانه‌گذاری]]
[[رده:ویکی‌سازی رباتیک]]