From ab35ac8b769b2d9816dffb33a64f2c6f7bd5dd6e Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 05 九月 2024 17:05:55 +0800
Subject: [PATCH] 风行网页版爬虫

---
 src/main/java/com/yeshi/buwan/videos/funtv/FunTVDataParseUtil.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/videos/funtv/FunTVDataParseUtil.java b/src/main/java/com/yeshi/buwan/videos/funtv/FunTVDataParseUtil.java
index 16c665a..dfe9ca1 100644
--- a/src/main/java/com/yeshi/buwan/videos/funtv/FunTVDataParseUtil.java
+++ b/src/main/java/com/yeshi/buwan/videos/funtv/FunTVDataParseUtil.java
@@ -8,6 +8,7 @@
 import javax.xml.parsers.DocumentBuilder;
 import javax.xml.parsers.DocumentBuilderFactory;
 
+import com.yeshi.buwan.util.NumberUtil;
 import com.yeshi.buwan.util.StringUtil;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
@@ -263,7 +264,9 @@
                     } else if ("area".equalsIgnoreCase(contents.item(j).getNodeName())) {
                         video.setArea(value);
                     } else if ("all".equalsIgnoreCase(contents.item(j).getNodeName())) {
-                        video.setAll(Integer.parseInt(value));
+                        if(NumberUtil.isNumeric(value)) {
+                            video.setAll(Integer.parseInt(value));
+                        }
                     } else if ("att".equalsIgnoreCase(contents.item(j).getNodeName())) {
                         video.setAtt(value);
                     } else if ("comment".equalsIgnoreCase(contents.item(j).getNodeName())) {

--
Gitblit v1.8.0