| | |
| | | package com.yeshi.buwan.pptv; |
| | | |
| | | import com.google.gson.Gson; |
| | | import com.yeshi.buwan.pptv.entity.PPTVGoodsInfo; |
| | | import com.yeshi.buwan.pptv.entity.PPTVProgram; |
| | | import com.yeshi.buwan.pptv.entity.PPTVSeries; |
| | | import com.yeshi.buwan.util.StringUtil; |
| | |
| | | if (pptvSeries == null) |
| | | pptvSeries = gson.fromJson(item.toString(), PPTVSeries.class); |
| | | |
| | | PPTVGoodsInfo goodsInfo = new PPTVGoodsInfo(); |
| | | goodsInfo.setGoodsNo(item.optString("goodsNo")); |
| | | goodsInfo.setGoodsName(item.optString("goodsName")); |
| | | goodsInfo.setStatus(item.optString("goodsStatus")); |
| | | goodsInfo.setIsNoVipPricing(item.optString("isNoVipPricing")); |
| | | goodsInfo.setIsTicket(item.optString("isTicket")); |
| | | goodsInfo.setIsVipPricing(item.optString("isVipPricing")); |
| | | |
| | | pptvSeries.setGoodsInfo(goodsInfo); |
| | | |
| | | |
| | | List<String> keys = new ArrayList<>(); |
| | | for (Iterator<String> its = item.keys(); its.hasNext(); ) { |
| | | String key = its.next(); |
| | |
| | | } |
| | | |
| | | String itemStr = item.toString().replace("series_", ""); |
| | | |
| | | JSONObject pitem = JSONObject.fromObject(itemStr); |
| | | goodsInfo = new PPTVGoodsInfo(); |
| | | goodsInfo.setGoodsNo(pitem.optString("goodsNo")); |
| | | goodsInfo.setGoodsName(pitem.optString("goodsName")); |
| | | goodsInfo.setStatus(pitem.optString("goodsStatus")); |
| | | goodsInfo.setIsNoVipPricing(pitem.optString("isNoVipPricing")); |
| | | goodsInfo.setIsTicket(pitem.optString("isTicket")); |
| | | goodsInfo.setIsVipPricing(pitem.optString("isVipPricing")); |
| | | |
| | | PPTVProgram program = gson.fromJson(itemStr, PPTVProgram.class); |
| | | program.setGoodsInfo(goodsInfo); |
| | | programList.add(program); |
| | | } |
| | | pptvSeries.setSeries(programList); |