جیسون چیست ؟ JSON از عبارت JavaScript Object Notation گرفته شده،ایشان برای انتقال داده مورد استفاده قرار میگیرد. یک فایل JSON با پسوند json. ذخیره میشود. در این مقاله قصد داریم روش هایی را برای خواندن فایل json به شما معرفی کنیم.
از اونجایی که همه میدونید json یک فایل متنی هست مثل تموم پسوند های دیگه ای که میشناسیم مثل txt , Html , java و غیره پس بنابرای با تمام ابزارهای که ویرایش متن میشه انجام داد میشه JSON خوند و یا تغییر داد.
به قول یکی از دوستان بزرگوار که میگه:
تمام برنامه های و یا اپلیکیشن های که توی دنیا وجود داره را میشه با notepad که توی ویندوزتون هست نوشت.و فقط IDE های یا محیط های توسعه مثل اندروید استدیو یا … برای تسریع کردن روند و راحتی بودن در توسعه ساخته شدن.
ولی خوب برای اینکه JSON رو بهتر درک کنم بهتره که از ابزار استفاده کنیم. مثل JSON Formater یا JSON Beautifier تا به صورت خواناتری در بیاد و قابل فهم تر باشه.
قواعد زیادی برای اینکه بخواید ساخت فایل جیسون داشته باشید وجود نداره. اما باید روی همون قواعد کم توجه زیادی بشه تا از اون نظم خودش خارج نشه. مثله:
با حرکت بالا ابجکتی درست میکنه که ما با استفاده از متغیر جیسون قادر به استفاده از آن خواهیم بود. و همچنین با گذاشتن مقدار متغییر در یک براکت {} معلوم میکنیم که این value یک Object میباشد. داخل Object قادر خواهیم بود از جفت هایی به صورت “Name” و “Value” که با کاما از یکدیگر جدا میشوند. ویژگی یه مورد رو با استفاده از اون بیان کنیم. و برای داشتن دسترسی به داده های ذخیره شده در فایل جیسون، میتوانیم به راحتی به نام مقدار مورد نظر خودمون مراجعه کنیم.
برای یادگیری اسفتاده از JSON در اندروید به آموزش های زیر مراجعه فرمایید.
آموزش پیاده سازی ذخیره Rest Api Data در دیتابیس محلی
آموزش پیاده سازی معماری MVVM با Retrofit2