Java + Selenium + Chrome抓取页面元素(支持Linux环境和Windows环境)
前言尝试过Htmlunit和PhantomJS都无法抓取JS动态生成的页面,这两种方式实际抓取的都是原页面并不是js渲染之后的页面,后来经过尝试终于确定 Selenium + Chrome的方式能抓取js渲染之后的界面,其中也有不少坑,在这里记录一下。一、下载chromedriverchromedriver和谷歌版本需要严格对应下载地址chromedriver根据谷歌版本下载对应的chromedriver依赖,高版本的selenium依赖只需要第一个,不用第二个依赖,但经过尝试 ,高版本的依赖
原创
2020-09-19 15:38:42 ·
1060 阅读 ·
0 评论