输入关键字 抓取所有网页(关键字输入页面返回文档怎么办?输入文档的方法 )

优采云 发布时间: 2021-12-15 10:16

  输入关键字 抓取所有网页(关键字输入页面返回文档怎么办?输入文档的方法

)

  如果我正确理解了这个问题,那么您希望基于关键字输入连接到Wikipedia页面,并获得一个可以应用JSoup的JSoup文档。如果我理解正确,您希望基于关键字输入连接到Wikipedia页面,并获得一个可以应用于jsoup的jsoup文档

  如果是这种情况,您可以创建一个方法,该方法接受关键字参数并从Wikipedia页面返回文档:

  Document getWikiDocumentByKeyword(String keyword) throws Exception {

Document doc = Jsoup.connect("https://en.wikipedia.org/wiki/" + keyword).get();

return doc;

}

  这将连接到给定关键字的页面,并返回文档,您可以对其执行任何操作。这将连接到给定关键字的页面,并返回可以执行任何操作的文档

  为了解决第二个问题,如果由于任何原因(即页面不存在)无法连接到该页面,此方法将抛出异常。为了解决第二个问题,如果由于某种原因无法连接到该页(即该页不存在),此方法将引发异常

  然后,您可能希望以某种方式在方法调用中处理该异常:

  try{

Document document = getWikiDocumentByKeyword("Coffee");

} catch(Exception ex){

// Trouble connecting, handle the exception however you want.

System.out.println(ex);

}

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线