آموزش JsonParser
دوشنبه, ۱۴ بهمن ۱۳۹۸، ۰۱:۳۰ ق.ظ
JSON اطلاعات رو به صورت key-value ذخیره میکنه.
- ایجاد یک کلاس جدید
- ایجاد یک متد - خروجی این متد لیستی از جنس اشیای مورد نظر است. (ایجاد مثلا Flower)
- ورودی این متد یک رشته از JSON است.
پکیج JSON.org در جاوا برای اعمال روی JSON می باشد.
- یک JSONArray تعریف میکنیم و رشته JSON رو به ورودیش میدیم.
JSONArray jsonArray = new JSONArray(jsonString);
این اکسپشن میگیره. چون ممکنه رشته ای که به عنوان ورودی دادیم معتبر نباشه.
- حالا با یک for این آرایه رو پیمایش میکنیم و به ازای هر عنصر یک JSONObject و یک شی از کلاس مدل (Flower) ایجاد کرده و پراپرتی های شی Flower رو با مقادیر JSONObject پر کرده و در نهایت به لیست اد میکنیم.
۹۸/۱۱/۱۴