@Override public List<TransObject> getSpiderDataList(Map<String, String> param) { String productContent = TLCSpiderRequest.postViaProxy(URL_PRODUCT_LIST, param, TLCSpiderRequest.ProxyType.HTTPS); String productJsonStr = TLCSpiderJsonUtil.getString(productContent, "Data"); List<RDNSYHERJZ> productList = TLCSpiderJsonUtil.json2Array(productJsonStr, "ResultList", RDNSYHERJZ.class, "YMInterest"); List<TransObject> transObjectList = new ArrayList(); for (RDNSYHERJZ product : productList) { TransObject transObject = convertToTransObject(product); transObjectList.add(transObject); } return transObjectList; }