quora是一个比较知名的社区问答网站,对于目前比较流行的cqa问题,通过quora提供的搜索工具来找到相似的问题进而抽取答案。
事实上,quora的搜索大致是根据关键词匹配的。
String s=HttpRequest.sendGet("https://www.quora.com/search","q=Have%20you%20ever%20done%20the%20NoFap%20Challenge?");
Document doc = Jsoup.parse(s);
List<String> answer_url = new ArrayList<String>();
Elements ctag = doc.select("div.pagedlist_item");
System.out.println(s);
for(Element question : ctag){
Element href = question.select("a.question_link").first();
if(href != null){
System.out.println("www.quora.com" + href.attr("href"));
answer_url.add("https://www.quora.com" + href.attr("href"));
}
}
for(String url : answer_url){
//url = "http://www.quora.com/What-is-the-craziest-thing-you-have-ever-said-or-done-at-an-interview-and-still-got-the-job";
String pag