Как спарсить все значения через C# и положить в список

Spinner

Client
Регистрация
05.03.2018
Сообщения
12
Благодарностей
1
Баллы
3
Приветствую. Помогите плиз решить проблему. Мне нужно с сайта спарсить все значения которые находятся при помощи XPath и положить их в список. Сейчас у меня код такой:
PHP:
Tab Tab1 = instance.ActiveTab;
string name_lot = Tab1.FindElementByXPath("//a[contains(@class, 'results-item__link')]",0).InnerHtml;
project.SendInfoToLog(""+name_lot);
return string.Join("\r\n", name_lot);
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 101
Баллы
113

Spinner

Client
Регистрация
05.03.2018
Сообщения
12
Благодарностей
1
Баллы
3
Как собрать атрибуты для всех элементов на странице в C#

C#:
IZennoList list = project.Lists["List"]; // список проекта, в который класть результат
Tab tab = instance.ActiveTab;
HtmlElementCollection elements = tab.FindElementsByXPath("//a[contains(@class, 'results-item__link')]");
list.AddRange(elements.Select(e => e.GetAttribute("innerhtml")));
Странно почему, то список пустой. Пути точно правильные, проверил через сниппет который кладет в переменную.
Что-то забыл сделать, не понятно.
 

Spinner

Client
Регистрация
05.03.2018
Сообщения
12
Благодарностей
1
Баллы
3
Странно почему, то список пустой. Пути точно правильные, проверил через сниппет который кладет в переменную.
Что-то забыл сделать, не понятно.
Заработало. Немного поменял путь. Видимо для этого действия старый не подходил чем-то
 
  • Спасибо
Реакции: Dimionix

Шива

Client
Регистрация
05.02.2018
Сообщения
1 084
Благодарностей
339
Баллы
83
Как собрать атрибуты для всех элементов на странице в C#

C#:
IZennoList list = project.Lists["List"]; // список проекта, в который класть результат
Tab tab = instance.ActiveTab;
HtmlElementCollection elements = tab.FindElementsByXPath("//a[contains(@class, 'results-item__link')]");.
list.AddRange(elements.Select(e => e.GetAttribute("innerhtml")));
А как сделать тоже самое но в переменную?
То есть все элементы пишем в переменную через \r\n
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 166
Благодарностей
2 167
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)