如何使用JSOUP从网页中抓取超链接

时间:2016-03-16 10:09:58

标签: java html5

当我使用以下代码进行抓取时,它不显示body标记内的任何元素,但在使用view-source手动检查时,它会显示正文中的元素。如何刮取以下URL中的超链接?

public static void main(String[] args) throws SQLException, IOException {
       String search_url = "http://www.manta.com/search?search=geico";
       Document doc = Jsoup.connect(search_url).userAgent("Mozilla").get();
       System.out.println(doc);
       Elements links = doc.select("a[href]");
       System.out.println(links);
       for (Element a : links) {
           System.out.println(a);
           String linkhref=a.attr("href");
           System.out.println(linkhref);
         }
   }

0 个答案:

没有答案