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