java - 如何使用 java 在 selenium 中删除特定标签及其价值坚定的 html 内容
问题描述
我想使用 String h1 = driver.findElement(By.xpath("//div[@class='tab_content active']/h1")).getText 从正文内容(html页面)中删除一个 h1 标记值(); 字符串内容 = cont.replace(h1,"");
但是通过这种方式,它会从内容中删除所有匹配的文本,并且任何人都可以建议特定的 h1 标签如何执行此操作
解决方案
String h1 = driver.findElement(By.xpath("//div[@class='tab_content active']/h1")).getText();
String content = cont.replace("<h1>"+h1+"</h1>","<h1></h1>");
它将删除特定的 h1 标签文本
推荐阅读
- android - Flutter - 在调试时选择和上传图像工作并且在 apk app-release 中不起作用
- docker - 如何使用 docker 将 rasa 服务器暴露给 slack?
- javascript - 在 iOS 13 safari/chrome 浏览器中播放音频 (mp3) 的延迟
- python - 使用 django 查询从多个表中检索详细信息
- python - 在python3中的特定路径中导入包
- coroutine - 启动多个暂停乐趣
- css - 下拉内容不显示 W3.CSS
- android - 本机库没有从 golang 条件实现加载到 apex_defaults?
- objective-c - 在 Xcode 11.3 中读取文档中的文件失败
- java - Linux top 命令报告处于等待状态的 Java ThreadPoolExecutor 线程的 CPU 使用率高(将 Jetty 服务器从 9.0.6 更新到 9.4.22 之后)