У меня есть такой xPath локатор
"//*[@id='contact_methods']/li[2]/div/strong"
который указывает на тег <strong>
, мне нужно получить текст
Моя попытка :
var web = new HtmlWeb();
htmldoc = web.Load(Url);
HtmlNodeCollection AllNodes = htmldoc.DocumentNode.SelectNodes("//*[@class='lheight22 margintop5']/a");
foreach (var el in AllNodes)
{
Href = el.GetAttributeValue("href","not found");
driver.Navigate().GoToUrl(Href);
element = driver.FindElement(By.CssSelector("#contact_methods > li:nth-child(2) > div > strong"));
element.Click();
var NumberElements = doc.DocumentNode.SelectSingleNode("//*[@id='contact_methods']/li[2]/div/strong");
NumberPhone = NumberElements.FirstChild.InnerText.Trim();
MessageBox.Show(NumberPhone);
}
Все работает вплоть до строки
NumberPhone = NumberElements.FirstChild.InnerText.Trim();
В чем может заключаться проблема?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Поймал багу с Entity Framework Core 22 (Npgsql) и не могу понять, что происходит за кулисами, в чем и прошу помочь разобраться
Собственно при таком раскладе происходит эта ошибка (смвложения) два варианта обращения к процедуре, с разным аргументом, необходимы по причине...
Всем доброго времени суток! Прошу помочь разобраться в том, как работает GroupBy и в чем разница приведенного ниже кода