@Override
public void store(TaskResponse response) throws IOException {
PrintWriter writer = new PrintWriter(new FileWriter("D://"+id+".txt",true),true);
Elements els = response.select("strong");
els.stream().map(el -> el.text().trim())
.filter(name -> !name.contains("第"))
.filter(name -> !name.startsWith("热门"))
.filter(name -> !name.startsWith("找动画"))
.filter(name -> !name.startsWith("凹凸"))
.filter(name -> !name.contains("更多"))
.filter(name -> !name.contains("5068"))
.filter(name -> !name.contains("热播动画"))
.filter(name -> !name.contains("点击浏览"))
.filter(name -> !name.contains("上一页"))
.filter(name -> !name.contains("关于我们"))
.filter(name -> name.length() > 0)
.map(name -> name.split("(")[0].trim().replaceAll(" ",""))
.forEach(name -> {
System.out.println(id+":"+name);
writer.println(name);
});
writer.close();
}
NameStore.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:cockroach
作者:
评论列表
文章目录