ну для начала можно просто div.value вместо div[@class='value'], дальше зависит от того что у тебя в node
ну а вторая часть моего сообщения?
doc.DocumentNode.Descendants("div").Where(x => x.Attributes["class"] != null && x.Attributes["class"].Value == "value").Select(x => x.InnerText).ToList();
ну вот я же на скрине выше скинул что в node есть этот html код
что именно является node? родитель всех тех дивов?
это node.InnerHtml https://pastebin.com/cgeLrutn
Так у HtmlNodeCollection есть те же самые методы noide.DocumentNode.Descendants("div").Where(x => x.Attributes["class"] != null && x.Attributes["class"].Value == "value").Select(x => x.InnerText).ToList();
F10 нажми)
Здесь то же самое. Строчка кода еще не выполнилась, поэтому переменная равна null
Обсуждают сегодня