2016-03-04 23 views
-3

我嘗試如果我使用的href我可以把看起來像這樣Jsoup需要獲得數據的href不是[HREF]

https://en.wikipedia.org/wiki/Bosco_(TV_series)&sa=U&ved=0ahUKEwiL4seHxKfLAhVCZw8KHXwpBqkQFggTMAA&usg=AFQjCNHYnnqiz2AzLDDFhcxTWNvpRMzwfQ

如果運行這個鏈接來提取網頁代碼 鏈接聯繫其死亡。 這是正確的鏈接。 https://en.wikipedia.org/wiki/Bosco_(TV_series) 雖然看着(html)代碼,我注意到有一個「data-href =」
其中包含正確的鏈接我如何使用jsoup獲取數據href鏈接?

+0

請提供您想要解析的html代碼示例,說明您想要提取的部分,並描述您在編寫代碼時遇到的問題。 – Pshemo

+0

歡迎來到SO。你的問題需要改進。從這裏開始瞭解應該如何制定問題:http://stackoverflow.com/help/how-to-ask – luksch

回答

0

您是否試圖通過Element.attr(name)獲取?

String template ="<div data-href=\"https://example.com/some/path\">"; 
Document doc = Jsoup.parse(template); 
Element el = doc.select("div").first(); 

System.out.println(el.attr("data-href")); 
+0

是啊,那是我迄今爲止除了當我嘗試尋找數據href而不是href我得到一個空白返回 –

+0

我建議您提供HTML並準備一個失敗的示例以及您期望閱讀的內容。 – luksch

+0

我給谷歌喂一個字符串來搜索和抓取谷歌返回的HTML? –