در این جلسه نحوه کار با ساختار JSON را بررسی میکنیم.
جیسون چیست؟
جیسون (JSON)، یک سبک نگهداری دادهها است که میتواند اطلاعات را بر اساس مقدار Key و Value نگهداری کند و روش جدیدتری نسبت XML است. از مزیتهای جیسون میتوان به حجم پایینتر نگهداری دادهها، سرعت انتقال بالاتر و خوانایی بیشتر اشاره کرد.
در ابتدای جلسه با نحوه ساختار و پیادهسازی جیسون آشنا میشویم و در ادامه یاد میگیریم چگونه یک آبجکت یا لیستی از آبجکتها را توسط JSON پیادهسازی کنیم.
پس در ادامه میخواهیم موارد زیر را باهم پیادهسازی کنیم که عبارت است از:
نحوه تبدیل آبجکت جاوا به شی جیسون
تبدیل لیستی از آبجکت جاوا به لیستی از جیسون (Serialize)
تبدیل جیسون به آبجکت جاوا
تبدیل لیستی از جیسون به لیستی از آبجکت جاوا (Deserialize)