java - 如何在 webview 中显示具有图像的特定 div
问题描述
我有以下
Document doc = Jsoup.connect("https://fajarpapua.com/2020/09/23/hasil-rapat-mulai-senin-aktifitas-warga-mimika-sampai-pukul-21-00-wit-ini-draft-aturan-baru-yang-wajib-dipatuhi/").get();
Elements divs = doc.select("div");
webViewAds.getSettings().setJavaScriptEnabled(true);
for (Element div : divs) {
String html = div.getElementsByClass("majalahpro-core-banner-insidecontent").toString();
String mime = "text/html";
String encoding = "utf-8";
webView.loadData(html, mime, encoding);
}
解决方案
使用这段代码:
// Get all divs with classname you specified
Elements links = doc.select("div.majalahpro-core-banner-insidecontent");
//Loop over it
for (Element link : links) {
// Get its Html
String content = link.html();
}
享受!
推荐阅读
- r - 如何汇总由另一组 id 分组的数据框中的一组 id 值
- r - 在 R 中使用管道工库时解决“if (stri_startswith_fixed(body, "{")) { :..." 中的警告
- leaflet - 从滚动的传单地图中获取真实坐标
- javascript - 如何将数组中某个键的值设置为另一个数组中的键?
- c++ - 无法打印完整的二叉搜索树,因为我从最低节点向后迭代的逻辑有缺陷
- r - Blogdown 没有以正确的顺序呈现数字列表
- rust - 统一 futures::future::map::Map 和 futures::future::result_::FutureResult
- java - 从 Spring Boot 执行 Neo4j 密码查询
- java - 使用 Selenium 单例驱动程序类是常见的做法吗?
- java - 每个 JVM 实例的 Java 最大速度是否达到 4Gbps 左右?