- Регистрация
- 10.10.2016
- Сообщения
- 172
- Благодарностей
- 14
- Баллы
- 18
Привет, подскажите как мне собрать и записать в список все ссылке по указанному пути xPath. Написал код, но почему-то берется только первая ссылка из кода и то она не хочет записываться в список.
Вот мой код:
Вот мой код:
C#:
var urlArticles = project.Lists["новый список ссылок на статьи"];
HtmlDocument doc = new HtmlDocument(); // создание объекта
var template_html = project.Variables["get"].Value; // грузим наш код
doc.LoadHtml(template_html); // грузим DOM текст (из переменной template_html) в объект doc
HtmlNodeCollection urlDok = doc.DocumentNode.SelectNodes("//div[contains(@class,'card-wrapper _is-desktop')]");
foreach(HtmlNode url in urlDok){
var url_articles = url.SelectSingleNode(".//a[contains(@class,'card-image-view')]").Attributes["href"].Value.Split('?')[0];
return url_articles;
urlArticles.Add(url_articles);
}