解决爬虫运行时的UnrecognizedPropertyException

This commit is contained in:
xiaoyang 2021-08-16 15:58:32 +08:00
parent 3520200a87
commit 7f0331e095
2 changed files with 5 additions and 5 deletions

View File

@ -109,14 +109,14 @@ public class CrawlParser {
} }
} }
if (StringUtils.isNotBlank(ruleBean.getUpdateTimePatten()) && StringUtils.isNotBlank(ruleBean.getUpdateTimeFormatPatten())) { if (StringUtils.isNotBlank(ruleBean.getUpadateTimePatten()) && StringUtils.isNotBlank(ruleBean.getUpadateTimeFormatPatten())) {
Pattern updateTimePatten = compile(ruleBean.getUpdateTimePatten()); Pattern updateTimePatten = compile(ruleBean.getUpadateTimePatten());
Matcher updateTimeMatch = updateTimePatten.matcher(bookDetailHtml); Matcher updateTimeMatch = updateTimePatten.matcher(bookDetailHtml);
boolean isFindUpdateTime = updateTimeMatch.find(); boolean isFindUpdateTime = updateTimeMatch.find();
if (isFindUpdateTime) { if (isFindUpdateTime) {
String updateTime = updateTimeMatch.group(1); String updateTime = updateTimeMatch.group(1);
//设置更新时间 //设置更新时间
book.setLastIndexUpdateTime(new SimpleDateFormat(ruleBean.getUpdateTimeFormatPatten()).parse(updateTime)); book.setLastIndexUpdateTime(new SimpleDateFormat(ruleBean.getUpadateTimeFormatPatten()).parse(updateTime));
} }
} }

View File

@ -37,8 +37,8 @@ public class RuleBean {
private String visitCountPatten; private String visitCountPatten;
private String descStart; private String descStart;
private String descEnd; private String descEnd;
private String updateTimePatten; private String upadateTimePatten;
private String updateTimeFormatPatten; private String upadateTimeFormatPatten;
private String bookIndexUrl; private String bookIndexUrl;
private String indexIdPatten; private String indexIdPatten;
private String indexNamePatten; private String indexNamePatten;