如何使用Jsoup从相对HTML链接中提取绝对URL?
我正在使用Jsoup来提取网页的URL。这些 URL 的属性是相对的,如下所示:href
<a href="/text">example</a>
这是我的尝试:
Document document = Jsoup.connect(url).get();
Elements results = document.select("div.results");
Elements dls = results.select("dl");
for (Element dl : dls) {
String url = dl.select("a").attr("href");
}
这工作正常,但如果我使用
String url = dl.select("a").attr("abs:href");
要获取绝对 URL,如 ,它不起作用。如何获取绝对网址?http://example.com/text