如何解决使用 JSoup
我需要找到以模式开头的 html 标签,例如,字母“s”的模式将使用 Jsoup 匹配 <span>
、<strong>
等。我尝试使用选择器,但它们似乎没有按我需要的方式工作。我尝试了各种东西,比如 doc.getElementsByTag("s*");
或 doc.getElementsByTag("s[*]");
。至少可以这样做吗?
解决方法
我不认为有一个 JSoup 选择器可以做到这一点(即使用模式)。自己检查 javadoc。
我能想到的最接近的是:
if ((await page.content()).includes("LoginID")){
await page.waitForSelector('#selector1')
await page.click('#selector1')
}
它应该为您提供 doc.select("strong,span");
中的所有 <strong>
和 <span>
元素。如果您有其他感兴趣的“s”元素,可以添加它们。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。