From b37275dba6b782bf3bb3817c4504f6cdef1bef7c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 18 三月 2021 18:38:51 +0800 Subject: [PATCH] APP首页顶部标签兼容 --- src/main/java/com/yeshi/buwan/funtv/FunTVApi.java | 32 ++++++++++++++++++++++---------- 1 files changed, 22 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/funtv/FunTVApi.java b/src/main/java/com/yeshi/buwan/funtv/FunTVApi.java index 082cb39..e1a353d 100644 --- a/src/main/java/com/yeshi/buwan/funtv/FunTVApi.java +++ b/src/main/java/com/yeshi/buwan/funtv/FunTVApi.java @@ -1,12 +1,13 @@ package com.yeshi.buwan.funtv; +import java.io.UnsupportedEncodingException; import java.util.List; -import com.yeshi.buwan.funtv.entity.FunTVCartoonAlbum; -import com.yeshi.buwan.funtv.entity.FunTVMovieVideo; -import com.yeshi.buwan.funtv.entity.FunTVShortVideo; -import com.yeshi.buwan.funtv.entity.FunTVShowAlbum; -import com.yeshi.buwan.funtv.entity.FunTVTVAlbum; +import com.yeshi.buwan.funtv.vo.FunTVCartoonAlbum; +import com.yeshi.buwan.funtv.vo.FunTVMovieVideo; +import com.yeshi.buwan.funtv.vo.FunTVShortVideo; +import com.yeshi.buwan.funtv.vo.FunTVShowAlbum; +import com.yeshi.buwan.funtv.vo.FunTVTVAlbum; import com.yeshi.buwan.util.HttpUtil; public class FunTVApi { @@ -22,33 +23,44 @@ public static String FUNTV_UPDATE_SHOW = "http://www.fun.tv/attachment/editor/upload/open_xml/fun_common_co_api/fun_common_variety_2501_update.xml"; public static String FUNTV_UPDATE_SHORTVIDEO = "http://www.fun.tv/attachment/editor/upload/open_xml/fun_common/fun_common_2501_update.xml"; + private static String httpGet(String url){ + if(url!=null){ + try { + return new String(HttpUtil.defaultGet(url).getBytes("ISO-8859-1"),"UTF-8"); + } catch (UnsupportedEncodingException e) { + e.printStackTrace(); + } + } + return ""; + } + public static List<String> getPageUrl(String type) { String result = HttpUtil.get(type); return FunTVDataParseUtil.parsePageUrl(result); } public static List<FunTVMovieVideo> parseMovie(String url) { - String result = HttpUtil.get(url); + String result =httpGet(url); return FunTVDataParseUtil.parseMovieListVideo(result); } public static List<FunTVShowAlbum> parseShow(String url) { - String result = HttpUtil.get(url); + String result = httpGet(url); return FunTVDataParseUtil.parseShowListVideo(result); } public static List<FunTVTVAlbum> parseTV(String url) { - String result = HttpUtil.get(url); + String result =httpGet(url); return FunTVDataParseUtil.parseTVListAlbum(result); } public static List<FunTVCartoonAlbum> parseCartoon(String url) { - String result = HttpUtil.get(url); + String result =httpGet(url); return FunTVDataParseUtil.parseCartoonListVideo(result); } public static List<FunTVShortVideo> parseShortVideo(String url) { - String result = HttpUtil.get(url); + String result = httpGet(url); return FunTVDataParseUtil.parseShortListVideo(result); } } -- Gitblit v1.8.0