Как скачать всё, что находится в div ? - C#
Формулировка задачи:
ИСПОЛЬЗУЕТСЯ:
WebDriver, С# ИМЕЕТСЯ: Страница содержит<div class="controls">
<div class="adDisplay extra-padding">
<div class="container" id="1454894148_ima" style="width:728px;height:90px;">
<a target="_blank" href="https://www.site.com/pagead/aclk?
…
</a>
</div>
</div>
</div>
Решение задачи: «Как скачать всё, что находится в div ?»
textual
Листинг программы
using HtmlAgilityPack;
//..............................
HtmlAgilityPack.HtmlDocument HD = new HtmlAgilityPack.HtmlDocument();
HD.LoadHtml("Здесь адрес страницы, либо ваш html-код");
var result = HD.DocumentNode.SelectSingleNode("//div[@class='controls']//a[@target='_blank']").GetAttributeValue("href","");
MessageBox.Show(result); // любым способом выводим содержимое result