Код: Выделить всё
String html = getHtml("https://www.lista.e-sieci.pl/251,page,1,BP.html#placesTable");
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(html);
HtmlNodeCollection address_rows = doc.DocumentNode.SelectNodes("//div[@class='name']/a");
foreach (HtmlNode row in address_rows)
{
MessageBox.Show(row.GetAttributeValue("href",LINK_NOT_FOUND));
}
HtmlNodeCollection address_rows = doc.DocumentNode.SelectNodes("//div[@class='row']");
foreach (HtmlNode element in address_rows) {
MessageBox.Show(element.SelectSingleNode("//div[@class='name']/a").GetAttributeValue("href",LINK_NOT_FOUND));
}
< /code>
Я немного играл с этим кодом, и какое -то время я думал, что работал. Но теперь я не могу использовать второй фрагмент кода, выберите все URL -адреса, которые я хочу. Вы можете помочь?
Подробнее здесь: https://stackoverflow.com/questions/118 ... collection
Мобильная версия