Android JSoup未按类正确提取元素
我在网页中有以下元素:Android JSoup未按类正确提取元素,android,html,web-scraping,jsoup,href,Android,Html,Web Scraping,Jsoup,Href,我在网页中有以下元素: <div id="pnNij" class="post" data-tag1="" data-tag2=""> <a class="image-list-link" href="http://imgur.com/gallery/pnNij" data-page="0"> <img alt="" src="./Imgur_ The most awesome images on the Internet_files/H7f
<div id="pnNij" class="post" data-tag1="" data-tag2="">
<a class="image-list-link" href="http://imgur.com/gallery/pnNij" data-page="0">
<img alt="" src="./Imgur_ The most awesome images on the Internet_files/H7fZCNgb.jpg">
<div class="point-info gradient-transparent-black transition">
<div class="relative">
<div class="pa-bottom">
<div class="arrows">
<div title="like" class="pointer arrow-up icon-upvote-outline" data="pnNij" type="image" data-up="4212"></div>
<div title="dislike" class="pointer arrow-down icon-downvote-outline" data="pnNij" type="image" data-downs="502"></div>
<div class="clear"></div>
</div>
<div class="point-info-points" title="points">
<span class="points-pnNij">3,710</span>
<span class="points-text-pnNij">points</span>
</div>
</div>
</div>
</div>
</a>
<div class="hover">
<p>Seems like 2017 has it all...</p>
<div class="post-info">
album · 69,542 views
</div>
</div>
</div>
元素几乎被正确提取,除了href属性等于/gallery/pnNij/
为什么href属性不包含完整的URL?检查页面源时,您会发现
<a class="image-list-link" href="/gallery/WRzti" data-page="0">
...
</a>
输出
http://imgur.com/gallery/WRzti
http://imgur.com/gallery/tCnDJ
http://imgur.com/gallery/JIHYh
...
当您检查页面源代码时,您会发现
<a class="image-list-link" href="/gallery/WRzti" data-page="0">
...
</a>
输出
http://imgur.com/gallery/WRzti
http://imgur.com/gallery/tCnDJ
http://imgur.com/gallery/JIHYh
...
元素链接对应于代码中的div id=“pnNij”。您缺少如何获得锚和href属性。请添加这些代码。我的回答解决了问题吗?如果是这样,请考虑接受它作为答案。元素链接对应于代码中的div id=“pnNiJ”。您缺少如何获得锚和href属性。请添加这些代码。我的回答解决了问题吗?如果是这样,请考虑接受它作为一个答案。