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