我一直在寻找jsoup页面,但我所能做的只是从url中提取标题等......但我需要完全绝对的url地址。我想将它存储在某个地方并稍后使用它。JSOUP从html中提取绝对网址
<div class="link-block container">
<a href="/what-to-do/11636002" rel="nofollow"
title="unique abilities" class="just-link">
</a>
</div>
正如我所说的,我试过String absHref = link.attr("abs:href")
,但它给我的“称号”的一部分从代码。我做错了什么?请给我一些建议。
向我们展示您的代码实现。 – Manish
为了从它的某个部分获得绝对网址,你需要使用正则表达式http://stackoverflow.com/questions/29326901/converting-window-openhyperlink-javascript-code-to-pure-absolute-url-with-java – JavaFan
我发现很简单的方法:URL baseUrl =新的URL(“我的基地网址”); \t \t URL url = new URL(baseUrl,“/ what-to-do/11636002”);它工作正常,因为我在最后得到了一个绝对的链接。现在,告诉我们如何提取“/ what-to-do/11636002”部分,例如使用jsoup? – edinson