Workfusion: Как щелкнуть все гиперссылки в электронном письме, кроме тех, что после "Спасибо"?
Я хочу нажать на все ссылки, которые присутствуют в электронном письме, за исключением тех, которые не являются фактической частью электронного письма.
Я хочу сделать это с помощью цикла или что-то. Например. Если есть 3 ссылки, то выполните цикл For 3 раза, нажмите на каждую гиперссылку и сделайте что-нибудь.
Как я могу это сделать?
1 ответ
Шаги, которые вы должны выполнить:
- Получить почтовое тело HTML
- Конвертировать HTML в XML
- Выполните XPath, чтобы найти ваши ссылки
Это может выглядеть примерно так:
<xpath expression="//a[following::*[contains(text(),'Thanks')]]">
<html-to-xml>
<!-- your e-mail HTML body -->
</html-to-xml>
</xpath>