diff --git a/tamguo-crawler/src/main/java/com/tamguo/model/vo/BookVo.java b/tamguo-crawler/src/main/java/com/tamguo/model/vo/BookVo.java index 9a80c74..19f9dcd 100644 --- a/tamguo-crawler/src/main/java/com/tamguo/model/vo/BookVo.java +++ b/tamguo-crawler/src/main/java/com/tamguo/model/vo/BookVo.java @@ -9,7 +9,7 @@ import java.util.List; @PageSelect(cssQuery = "body") public class BookVo { - @PageFieldSelect(cssQuery = ".ih3") + @PageFieldSelect(cssQuery = ".text") private List name; public List getName() { diff --git a/tamguo-crawler/src/main/java/com/tamguo/service/impl/BookService.java b/tamguo-crawler/src/main/java/com/tamguo/service/impl/BookService.java index 5459b7f..4c467a1 100644 --- a/tamguo-crawler/src/main/java/com/tamguo/service/impl/BookService.java +++ b/tamguo-crawler/src/main/java/com/tamguo/service/impl/BookService.java @@ -28,7 +28,7 @@ public class BookService implements IBookService { @Override public void crawlerBook() { XxlCrawler crawler = new XxlCrawler.Builder() - .setUrls("http://www.dzkbw.com") + .setUrls("http://www.ruiwen.com/jiaocai/") .setAllowSpread(false) .setFailRetryCount(5) .setThreadCount(20) @@ -37,7 +37,7 @@ public class BookService implements IBookService { public void parse(Document html, Element pageVoElement, BookVo bookVo) { // 解析封装 PageVo 对象 String pageUrl = html.baseUri(); - if (pageUrl.equals("http://www.dzkbw.com")) { + if (pageUrl.equals("http://www.ruiwen.com/jiaocai/")) { logger.info("开始解析书本信息:{}", pageUrl); List books = bookVo.getName(); books.forEach(item -> {