From 1d28c69a351ae108f4116a10f19f615c89a660a2 Mon Sep 17 00:00:00 2001 From: admin <2780501319@qq.com> Date: 星期四, 01 四月 2021 01:58:43 +0800 Subject: [PATCH] 首页数据修改 --- 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