使用JSOUP从网页中提取链接

时间:2017-05-22 14:38:33

标签: java android parsing jsoup

我正在尝试创建一个显示具有某个类的所有链接的程序。

这里有HTML:

<a id="ig-tu" class="yt-simple-endpoint inline-block style-scope ytd-thumbnail" href="/page-1">
<a id="ig-tu" class="yt-simple-endpoint inline-block style-scope ytd-thumbnail" href="/page-2">

我想要的结果:

/page-1
/page-2

如何使用JSoup创建它?

1 个答案:

答案 0 :(得分:0)

这是一个获取元素的示例(此处为 a )及其属性:

String html = "<p>An <a href='http://example.com/'><b>example</b></a> link.</p>";
Document doc = Jsoup.parse(html);
Element link = doc.select("a").first();

String linkHref = link.attr("href"); // "http://example.com/"

您还可以使用Element.hasClass(String className)来检查元素的类。

我猜您可以直接找到here

我希望我帮助你!