鍍金池/ 教程/ Java/ Jsoup示例:提取給定URL中的鏈接
JSoup安裝
JSoup教程
Jsoup應(yīng)用實(shí)例
Jsoup API
Jsoup示例:提取給定url的標(biāo)題
JSoup快速入門
Jsoup示例:提取給定URL中的鏈接
Jsoup示例:提取URL中的元數(shù)據(jù)
Jsoup示例:提取URL中的圖像
Jsoup示例:提取表單參數(shù)

Jsoup示例:提取給定URL中的鏈接

在這篇文章中,我們演示如何打印給定URL中的所有鏈接信息。 要做到這一點(diǎn),我們需要調(diào)用返回元素引用的Document類對象的select()方法。Elements類中可以使用for-each循環(huán)遍歷元素。Element類提供了attr()和text()方法來返回鏈接的鏈接和對應(yīng)的文本。

如下代碼實(shí)現(xiàn) -

import java.io.IOException;  
import org.jsoup.Jsoup;  
import org.jsoup.nodes.Document;  
import org.jsoup.nodes.Element;  
import org.jsoup.select.Elements;  
public class JsoupPrintLinks {  
     public static void main( String[] args ) throws IOException{  
            Document doc = Jsoup.connect("http://www.yiibai.com").get();  
            Elements links = doc.select("a[href]");  
            for (Element link : links) {  
                System.out.println("\nlink : " + link.attr("href"));  
                System.out.println("text : " + link.text());  
            }  
}  
}  
`

執(zhí)行結(jié)果 -

... ...

自已編程運(yùn)行看看吧