проблема в том что AllNodes не получает никакого значения, возможно неправильно указан xPath? или
HtmlAgilityPack.HtmlDocument htmldoc = new HtmlAgilityPack.HtmlDocument();
public string Url;
public void DownlodHtmlDocument()
{
var web = new HtmlWeb();
htmldoc = web.Load(Url);
}
public void GetHrefAds()
{
HtmlNodeCollection AllNodes = htmldoc.DocumentNode.SelectNodes("*[@class='lheight22 margintop5']/a");
foreach (var MensaNode in AllNodes)
{
string HrefAtt = MensaNode.GetAttributeValue("href", "not found");
MessageBox.Show(HrefAtt);
}
}
в Google Chrome:
Для Firefox:
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском
Мне нужно использовать такой xPath //*[@id="contact_methods"]/li[2]/div/strong но компилятор не принимает его из за двойных кавычек, побывал нечто такое "//*[@id=" + "contact_methods"...
необходимо рисовать на winform графы имея лишь матрицы расстояний между пунктами