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

JSON چیست ؟

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

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

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

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

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

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

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

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

ناصر خالدی

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

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

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

دوره های پیشنهادی

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

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

سلام جیسونی که استفاده میکنم array هستش  و میخواستم نمایشش بدم همون طوری که گفتید جلو رفتم ولی بعد از وارد شدن به برنامه میاد بیرون ... لطفاً راهنمایی کنید

لطفا نمونه کدی که استفاده میکنید رو ارسال کنید, من بهتون میگم خطاش کجاست.

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

بک لینک چیست؟

بک لینک (Back Link) به لینک دادن یک سایت به سایت دیگر گفته میشود که یک فاکتور مهم و اساسی در سئو هر سایتی می باشد.


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

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


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

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

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


۱۲۱
۰
۲ دی ۱۳۹۹

هک و امنیت

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


۱۳۷
۰
۱۳ آذر ۱۳۹۹