一、准备
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.7.3</version>
</dependency>
二、获取静态数据
这里是使用jsoup爬去知乎上的数据
package jsoup;
import java.io.IOException;
import org.jsoup.Connection;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
public class jsoupTest {
public static void main(String[] args) {
String url="https://www.zhihu.com/explore/recommendations";
Connection connection=Jsoup.connect(url);
try{
Document document=connection.get();
Element element=document.select(".zm-item h2").get(0);
String msg=element.text();
System.out.println(msg);
}catch (IOException e) {
e.printStackTrace();
}
}
}
运行结果:
如何评价丰田无偿开放 23740 项电动汽车专利至 2030 年?这意味着什么?
虽然说这个也不是真正静态的,因为知乎推荐的信息肯定定时会变,但是这应该可以作为静态数据