0

I want to get all the hyperlinks of a webpage with Jsoup. Meanwhile, I want to ignore all the hyperlinks of images. Is it possible to add more restrictions for getElementsByTag?

Document doc = Jsoup.connect(url).timeout(1000).get();
links = doc.getElementsByTag("a").not("[src]");
4

1 に答える 1

0

画像が-attributeaを使用してタグでリンクされている場合 (通常のリンクでは が使用されます)、これを使用します。srchref

Document doc = Jsoup.connect(url).timeout(1000).get();
Elements links = doc.select("a[href]"); // Only select 'a'-tags with 'href' attribute

jsoup セレクター APIについては、こちらを参照してください。

于 2013-02-19T11:43:03.607 に答える