<html>
<body>
<div class="main">
<div class="submain"><h2></h2><p></p><ul></ul>
</div>
<div class="submain"><h2></h2><p></p><ul></ul>
</div>
</div>
</body>
</html>
he cargado el html en un HtmlDocument
. Luego seleccioné el XPath como submain
. Entonces no sé cómo acceder a cada etiqueta, por ejemplo, h2
, p
.cómo acceder nodo hijo del nodo en el paquete htmlagility
HtmlAgilityPack.HtmlNodeCollection nodes = doc.DocumentNode.SelectNodes("//div[@class=\"submain\"]");
foreach (HtmlAgilityPack.HtmlNode node in nodes) {}
si uso node.InnerText
me sale todos los textos y InnerHtml
también no es útil. ¿Cómo seleccionar etiquetas separadas?