HtmlAgilityPack - Как извлечь данные? - PullRequest
0 голосов
/ 27 мая 2020

Как получить 1988 из следующего HTML с помощью HtmlAgilityPack:

<span class="year">Year: <strong class="">1988</strong></span>

Я пробовал с:

.Descendants("span").Where(n => n.GetAttributeValue("class", "").Equals("year")).First().Attributes["strong"].DeEntitizeValue;

, но возвращается нулевое значение.

1 Ответ

1 голос
/ 27 мая 2020

Вы хотите InnerText сильного элемента. В вашем примере вы можете просто

SelectSingleNode("//strong").InnerText

Измените селектор strong в соответствии с вашим вариантом использования.

Здесь документация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...