编写一个爬虫采集数据源
使用jsoup 爬取招聘网站相应的招聘信息
实现代码:
1.jobBean.java
public class JobBean {
private String jobName;
private String comName;
private String addr;
private String salary;
private String date;
public String getJobName() {
return jobName;
}
public void setJobName(String jobName) {
this.jobName = jobName;
}
public String getComName() {
return comName;
}
public void setComName(String comName) {
this.comName = comName;
}
public String getAddr() {
return addr;
}
public void setAddr(String addr) {
this.addr = addr;
}
public String getSalary() {
return salary;
}
public void setSalary(String salary) {
this.salary = salary;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
@Override
public String toString() {
return "JobBean [jobName=" + jobName + ", comName=" + comName + ", addr=" + addr + ", salary=" + salary
+ ", date=" + date + "]";
}
public void set(String jobName, String comName, String addr, String salary, String date) {
this.jobName = jobName;
this.comName = comName;
this.addr = addr;
this.salary = salary;
this.date = date;
}
}
2.page.java
import org.jsoup.nodes.Document;
public class Page {
private Document document;
private String nextPageUrl;
private boolean hasNextPage;
public String getNextPageUrl() {
return nextPageUrl;
}
public void setNextPageUrl(String nextPageUrl) {
this.nextPageUrl = nextPageUrl;
}
public boolean isHasNextPage() {
return hasNextPage;
}
public void setHasNextPage(boolean hasNextPage) {
this.hasNextPage = hasNextPage;
}
public Document