آموزش کامل JSON - در برنامه نویسی اندروید

JSON چیست ؟

جیسون یا JSON معادل اختصاری عبارت JavaScript Object Notation که به معنای “نمادگذاری اشیا در جاوا اسکریت” است, می باشد. JSON یک قالب استاندارد باز است که به اما این امکان را میدهد تا بتوانیم بین زبان های مختلف داده ها را انتقال بدهیم. این قالب از کلید و مقدار استفاده میکنید, Json اندروید به این شکل هر که هر مقداری باید یک کلید داشته باشد. هر جا نیاز داشته باشیم اطلاعاتی استفاده کنیم با استفاده از کلید آن می توانیم این مقدار را دریافت کنیم. از این فناوری برای تبادل اطلاعات بین سرور و کلاینت استفاده میشود و یکی از مهمترین قسمت ها در هر پروژه ای حساب میشود. اندروید برای JSON قابلیت های زیادی فراهم کرده است.

مزیت های جیسون

جیسون (JSON) تنها قالب برای تبادل اطلاعات به صورت کلید و مقدار یا کی ولیو نمی باشد. برای انتقال داده فناوری های دیگری نیز مانند XML وجود دارد که ممکن است با آن آشنایی داشته باشید. کاری را که json انجام میدهد را XML نیز انجام میدهد اما چرا ما از جیسون استفاده میکنیم. یکی از مهم ترین اولویت های هر اتصالی سرعت آن می باشد. در دیگر فناوری ها مثل XML از کارکتر های خیلی بیشتری نسبت به JSON استفاده میشود و این امر باعث طولانی شدن زمان بارگیری میشود. از سوی دیگر خوانایی کد های JSON بسیار راحتتر میباشد و هر کسی, حتی افرادی که تاکنون جیسون را ندیده اند و با آن کار نکرده اند نیز در اولین نگاه میتوانند تمامی آن کدها را تحلیل کنند.

استفاده از JSON در اندروید

با تعاریفی که در بالا از JSON داشتیم, انتظار میرود که بتوان از این فناری در اندورید نیز استفاده شود. اندروید برای استفاده از این فناوری کلاس های مخصوص آن را تهیه کرده است که به راحتی می توان با این فناوری کار کرد و اطلاعاتی را از سرور با استفاده از آن دریافت کرد. یا یکسری اطلاعاتی را با استفاده از آن به سرور ارسال کرد. برای این بخش ما یک ویدیو آموزشی تهیه کرده ایم که می توانید تمامی جناب های استفاده از JSON را در اندروید ببینید و یاد بگیرید.

قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

مقالات پیشنهادی

نود جی اس

توسعه دهندگان نود جی اس, زبان جاوا اسکریپت را از یک زبان قابل اجرا در مرورگر خارج کرده و به زبانی تبدیل کردن که بتوان آن را بصورت یه اپلیکیشن مستفل اجرا کرد و ...


۱۲۸
۰
۱۲ آذر ۱۳۹۹

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...


۹۲
۰
۲ دی ۱۳۹۹

هک و امنیت

در تعریف کلی این واژه می توان گفت که به پیدا کردن راه های نفوذ به یک حریم شخصی و استفاده غیر مجاز از آن را هک می نامیم. هدف از هک می تواند ...


۸۶
۰
۱۳ آذر ۱۳۹۹

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۱۳۶
۰
۱۳ آذر ۱۳۹۹