Commit ee35ccbd by [zhangzhiwei]

添加知乎回答采集

parent 144dcd3b
package com.zhiwei.media_data_crawler.data; package com.zhiwei.media_data_crawler.data;
import java.net.Proxy; import java.net.Proxy;
import java.util.ArrayList;
import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Map;
import com.zhiwei.media_data_crawler.crawler.BaiduNewsCrawlerParse; import com.zhiwei.media_data_crawler.crawler.*;
import com.zhiwei.media_data_crawler.crawler.BaiduTiebaCrawlerParse; import com.zhiwei.media_data_crawler.entity.*;
import com.zhiwei.media_data_crawler.crawler.DoubanCrawlerParse; import com.zhiwei.tools.tools.ZhiWeiTools;
import com.zhiwei.media_data_crawler.crawler.SoCrawlerParse; import org.jsoup.Jsoup;
import com.zhiwei.media_data_crawler.crawler.SoNewsCrawlerParse; import org.jsoup.nodes.Document;
import com.zhiwei.media_data_crawler.crawler.SougouNewsCrawlerParse; import org.jsoup.select.Elements;
import com.zhiwei.media_data_crawler.crawler.SougouZhihuCrawlerParse;
import com.zhiwei.media_data_crawler.crawler.TianYaCrawlerParse;
import com.zhiwei.media_data_crawler.entity.DouBanData;
import com.zhiwei.media_data_crawler.entity.LunTanData;
import com.zhiwei.media_data_crawler.entity.NewsData;
import com.zhiwei.media_data_crawler.entity.TiebaData;
import com.zhiwei.media_data_crawler.entity.ZhiHuData;
public class DataCrawler { public class DataCrawler {
...@@ -343,5 +339,39 @@ public class DataCrawler { ...@@ -343,5 +339,39 @@ public class DataCrawler {
} }
} }
/**
* 获取知乎回答数据
* @param url
* @param endDate
* @param proxy
* @return
* @throws Exception
*/
public static List<ZhihuAnswer> getAnswerList(String url, Date endDate, Proxy proxy) throws Exception{
try{
return ZhihuAnwserCrawlerParse.getAnswerList(url,endDate, proxy);
}catch (Exception e){
throw e;
}
}
/**
* 获取单页知乎回答数据
* @param url
* @param page
* @param endDate
* @param proxy
* @return
* @throws Exception
*/
public static Map<String,Object> getAnswerList(String url, int page, Date endDate, Proxy proxy) throws Exception{
try{
return ZhihuAnwserCrawlerParse.getAnswerList(url,page,endDate, proxy);
}catch (Exception e){
throw e;
}
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment