جهت تماس با کارشناسان فروش کلیک نمایید
موضوع مقاله :

JSON چيست و چه کاربردي دارد؟

شرح : جي‌سن (JSON) که برخي جي‌سان و جي‌سون نيز تلفظ مي‌کنند، مخفف کلمه JavaScript Object Notation بوده و يک استاندارد باز است که با ساختاري خوانا براي انسان و هم ماشين، مي‌توان اطلاعات و داده‌هاي مختلف از جمله داده‌هاي يک ديتابيس را با استفاده از آن، بين عوامل مختلف مثلاً مرورگر کاربر و يک سايت منتقل کرد يا در فضاي ذخيره سازي‌اي، آن را ذخيره نمود.
به دليل مزاياي جي‌سن نسبت به ايکس‌ام‌ال، JSON نه تنها در جاوا اسکريپت بلکه در ساير زبان‌ها نيز استفاده مي‌شود. يعني به عبارت ديگر JSON يک محتواي متني است که به زباني وابسته نيست و تقريباً در اکثر زبان‌ها از جمله PHP، C#، C++، C، ASP.NET، Java و بسياري از زبان‌هاي ديگر قابل توليد و تجزيه سازي و همينطور براي انسان به راحتي قابل نوشتن و خواندن است.


موارد استفاده ي JSON

به هنگام نوشتن برنامه هاي تحت وب مبتني بر جاوا اسکريپت که افزونه هايي براي مرورگر و وب سايت ها را شامل مي شوند بکار مي رود.
براي serialize کردن و انتقال داده هاي ساخت يافته از طريق اتصال شبکه بکار مي رود.
عمدتا براي انتقال داده بين سرور و برنامه هاي تحت وب بکار مي رود.
Web service ها و API ها از فرمت JSON براي ارائه ي داده هاي public بهره مي گيرند.
تمامي زبان هاي برنامه نويسي روز از آن پشتيباني مي کنند.

مطالب بيشتر : اينترنيک چيست؟


ويژگي هاي  JSON

فرمت آن براي اولين بار توسط Douglas Crockford معرفي شد.
براي انسان خوانا بوده و ويژه ي انتقال داده طراحي شده است.
از زبان اسکريپت نويسي JavaScript مشتق شده است.
پسوند فايل هاي با فرمت جي سن .json مي باشد.
Media type اين فرمت انتقال داده application/json است.
شناسه ي متحدالشکل نوع (UTI) آن public.json است.