Как я могу получить значение из дочернего узла, например значение href, и добавить их в список, используя пакет гибкости html с именем класса родительского узла?
Я пробовал этот код, но не смог
var pagedivs = htmlDocument.DocumentNode.SelectNodes("div").Where(e => e.GetAttributeValue("class", "").Equals("pagination"))
.Where(k => k.Descendants().Any(t => t.Name == "li")).ToList();
HTML-код в сети:
<div class="pagination">
<ul class="pagination-list">
<li class="hidden-phone current"><a title="1" href="" class="pagenav">1</a></li>
<li class="hidden-phone"><a title="2" href="/collections/remarkable-products?page=2" class="pagenav">2</a></li>
<li><a title="Next page" href="/collections/remarkable-products?page=2" class="pagenav"><i class="fa fa-chevron-right"></i></a></li>
</ul>
<input type="hidden" name="limitstart" value="0">
</div>