我一直在尋找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