- Регистрация
- 12.06.2019
- Сообщения
- 8
- Благодарностей
- 0
- Баллы
- 1
Помогите разобраться как с помощью c# найти элемент (ссылку) по тексту, после чего выполнить эмуляцию мыши и совершить клик по ссылке.
В целом задача такая, нужно распарсить поисковую выдачу, определить каике в ней есть сайты, сравнить со списком сайтов из файла и кликнуть на заголовки найденных сайтов.
Саму выдачу я распарсил стандартными методами зенки (без c#). Взяв сначала все элементы li.serp-item
и вторым шагом, вытащил из каждого элемента текст ссылки и url сайта
Далее непонятно как теперь средствами с# вызвать FullEmulationMouseMoveToHtmlElement для нужной ссылки (известен только ее текст, уникальных классов у ссылки нет) чтобы кликнуть по нужной ссылке
Либо возможно на этапе парсинга как-то можно определить xpath данной ссылки?
В целом задача такая, нужно распарсить поисковую выдачу, определить каике в ней есть сайты, сравнить со списком сайтов из файла и кликнуть на заголовки найденных сайтов.
Саму выдачу я распарсил стандартными методами зенки (без c#). Взяв сначала все элементы li.serp-item
и вторым шагом, вытащил из каждого элемента текст ссылки и url сайта
Далее непонятно как теперь средствами с# вызвать FullEmulationMouseMoveToHtmlElement для нужной ссылки (известен только ее текст, уникальных классов у ссылки нет) чтобы кликнуть по нужной ссылке
Либо возможно на этапе парсинга как-то можно определить xpath данной ссылки?