rpa - Workfusion:如何单击电子邮件中的所有超链接,除了“谢谢”之后的链接?
问题描述
我想单击电子邮件中存在的所有链接,除了那些不是电子邮件实际部分的链接。
我想通过使用循环或其他东西来做到这一点。例如。如果有 3 个链接,则遍历 For 循环 3 次,点击每个超链接并做一些事情。
我怎么做?
解决方案
您需要执行的步骤如下:
- 获取邮件 HTML 正文
- 将 HTML 转换为 XML
- 执行 XPath 以查找您的链接
它看起来像这样:
<xpath expression="//a[following::*[contains(text(),'Thanks')]]">
<html-to-xml>
<!-- your e-mail HTML body -->
</html-to-xml>
</xpath>
推荐阅读
- javascript - mapGetters 的反应性问题仅在第一次加载时
- python-3.x - 在 pyspark 中,根据两列值、变量和连续负值生成窗口分区的最小值
- python - 编辑文本文件中的列
- reactjs - Material-UI withStyles 不应用任何样式
- ios - 如何创建类似材质的表格视图单元格的阴影?
- c++ - 已知深度的 2d 像素到 3d 点的转换?
- angular - mat-table 内的大量 mat-tooltip 会减慢应用程序
- c++ - 使用opencv4将鱼眼图像转换为等距矩形图像
- excel - 检查 Workbook_Open 是否在工作簿中使用
- python-3.x - 动态编程:如何将其分解为子问题?