Comment extraire l'URL absolue des liens HTML relatifs en utilisant Jsoup?

Je suis en utilisant Jsoup pour extraire l'URL d'une page web. Le href attribut de ces URL sont de la famille, comme:

<a href="/text">example</a>

Voici ma tentative:

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");
}

Cela fonctionne bien, mais si j'utilise

String url = dl.select("a").attr("abs:href");

pour obtenir l'URL absolue comme http://example.com/textil n'est pas de travail. Comment puis-je obtenir l'URL absolue?

source d'informationauteur sundhar