练习:如何单击电子邮件中的所有超链接,“谢谢”之后的那些链接除外?

时间:2019-01-07 08:34:16

标签: rpa workfusion

我想单击电子邮件中存在的所有链接,但不是电子邮件的实际部分。

我想通过循环或其他方式做到这一点。例如。如果有3个链接,则遍历For循环3次,单击每个超链接并执行某些操作。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

您需要执行的步骤如下:

  1. 获取邮件HTML正文
  2. 将HTML转换为XML
  3. 执行XPath查找链接

它看起来可能像这样:

<xpath expression="//a[following::*[contains(text(),'Thanks')]]">
    <html-to-xml>
        <!-- your e-mail HTML body -->
    </html-to-xml>
</xpath>