Jsoup使用方法
1、导入pom
maven仓库:跳转
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.8.3</version>
</dependency>
2、连接并获取网页节点信息
Document document = Jsoup.parse(new URL(url), 30000);// 连接
//Document document =Jsoup.connect(url).timeout(10*1000).validateTLSCertificates(false).get();//解决ssl证书错误问题
//使用方法直接写作一行,具体使用哪个可根据document决定
Elements item = document.getElementsByClass("").get(0).getElementById("").getElementsByTag("").attr("href").text();//还有很多,这些是最主要的
//注意当字符串存在空格时,如:
String str="styles StyledRow-sc-1nuqtm0-0 znNOo"; //className存在空格,直接获取是拿不到的
应该:
Elements elements = doc.getElementsByAttributeValue("class", str); //直接根据属性名、属性值获取
3、建议配合idea的计算器一起使用,舒服一批,不用重复启动,直接在document打断点即可