我想删除以下行:
<a id="ctl00_ContentPlaceHolder1_dlpd_lnkBackToList"
href="/Nomothetiko-Ergo/dailyplan?more=true">
Δείτε όλες τις ημερήσιες διατάξεις
</a>
( http://www.hellenicparliament.gr/Nomothetiko-Ergo/dailyplan ) 我正在从中获取“middlecolumnwide”div 的全部内容
和 FragmentActivity
Document doc = Jsoup.connect(url).ignoreContentType(true).get();
doc.select("ctl00_ContentPlaceHolder1_dlpd_lnkBackToList").remove();
doc.outputSettings().charset("Windows-1252");
Elements ele = doc.select("div#middlecolumnwide");
...
我尝试了许多其他内容相似的帖子,但不幸的是找不到我的错误或解决方案...
最佳答案
要通过元素的 id
选择元素,您必须使用 #
前缀。您的 select
实际上是在查询具有该名称的元素。这应该有效:
doc.select("#ctl00_ContentPlaceHolder1_dlpd_lnkBackToList").remove()
有关详细信息,请参阅 Selector文档。
关于android - 使用在 Android 中使用 Jsoup 解析的 html 内容从 webView 中删除链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36608374/