C #, синтаксический анализ HTML-страницы с использованием HTML Agility Pack
-
20-09-2019 - |
Вопрос
Следуя этому примеру, я могу найти разделы LI.
Html Agility Pack - Синтаксический анализ <li>
Однако мне нужны только элементы LI, которые находятся внутри div, с идентификатором "res".
Как мне это сделать?
Решение
Что- то вроде этого:
List facts = new List();
foreach (HtmlNode li in doc.DocumentNode.SelectNodes("//div[@id='res']/li")) {
facts.Add(li.InnerText);
}
Средство проверки XPath это также может помочь вам с будущими запросами XPath.
Не связан с StackOverflow