在此示例中, 我们将打印URL的全部链接。为此, 我们将调用Document类的select()方法, 该方法返回Elements的引用。 Elements类具有可以通过for-each循环遍历的元素。 Element类提供attr()和text()方法来返回链接和链接的文本。
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.srcmini.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());
}
}
}
【Jsoup示例(打印URL的链接)】输出:
link : http://www.srcmini.com/contribute-us
text : Contribute Uslink : http://www.srcmini.com/asknewquestion.jsp
text : Ask Questionlink : http://www.srcmini.com/login.jsp
text : login.....
推荐阅读
- Jsoup示例(打印URL的元数据)
- Jsoup示例(打印URL的图像)
- Jsoup示例(打印表单参数)
- Jsoup API
- 安装Jsoup
- 如何修复佳能打印机错误代码5100(解决办法指南)
- 什么是Eudcedit.exe(错误以及如何修复它?)
- 什么是hdwwiz.exe(用途以及如何修复错误?)
- Eventvwr.exe指南(它是什么、用途以及如何启动它())