Jsoup示例(打印URL的图像)

在此示例中, 我们将打印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.srcmini.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的图像)】输出:
src : http://www.srcmini.com/images/social/r.png height : width : alt : RSS Feed src : http://www.srcmini.com/images/social/m.png height : width : alt : Subscribe to Get Email Alerts src : http://www.srcmini.com/images/social/f.png height : width : alt : Facebook Page src : http://www.srcmini.com/images/social/g.png height : width : alt : Google Page src : http://www.srcmini.com/images/social/t.png height : width : alt : Twitter Page src : images/logo/javahome.png height : width : alt : Java tutorial src : images/logo/javascripthome.png height : width : alt : JavaScript tutorial src : images/logo/sqlhome.png height : width : alt : SQL tutorial src : images/logo/androidhome.png height : width : alt : Android tutorial src : images/logo/clanguagehome.png height : width : alt : C Language tutorial src : images/logo/html-tutorial.png height : width : alt : html tutorial src : images/logo/pythonhome.png height : width : alt : Python tutorial src : images/logo/ajaxhome.png height : width : alt : AJAX tutorial src : images/logo/cloudhome.png height : width : alt : Cloud tutorial src : images/logo/javahome.png height : width : alt : Core Java tutorial src : images/logo/javahome.png height : width : alt : Java Servlet tutorial src : images/logo/jsphome.png height : width : alt : Java JSP tutorial src : images/logo/javahome.png height : width : alt : EJB tutorial src : images/logo/javahome.png height : width : alt : JAXB tutorial src : images/logo/strutshome.png height : width : alt : Struts tutorial src : images/logo/hibernatehome.png height : width : alt : Hibernate tutorial src : images/logo/springhome.png height : width : alt : Spring tutorial src : images/logo/javahome.png height : width : alt : Java Mail tutorial src : images/logo/javahome.png height : width : alt : Java Design Pattern tutorial src : images/logo/javahome.png height : width : alt : JUnit tutorial src : images/logo/strutshome.png height : width : alt : Maven tutorial src : images/logo/interviewhome.png height : width : alt : Interview Questions src : images/logo/projecthome.png height : width : alt : Free Projects src : images/logo/forumhome3.png height : width : alt : Forum tutorial src : images/logo/quizhome.png height : width : alt : Online quiz src : images/logo/javacompiler.png height : width : alt : Online java compiler src : images/sonoo9.jpg height : width : alt : sonoo jaiswal src : http://www.srcmini.com/images/social/rss1.png height : width : alt : RSS Feed src : http://www.srcmini.com/images/social/mail1.png height : width : alt : Subscribe to Get Email Alerts src : http://www.srcmini.com/images/social/facebook1.jpg height : width : alt : Facebook Page src : http://www.srcmini.com/images/social/google1.png height : width : alt : Google Page src : http://www.srcmini.com/images/social/twitter1.png height : width : alt : Twitter Page src : http://www.srcmini.com/images/social/blog.png height : width : alt : Blog Page src : http://images.dmca.com/Badges/dmca_protected_sml_120c.png ?ID=e8b533d5-7356-47f5-820b-72c890f03a4e height : width : alt : DMCA.com

    推荐阅读