我需要使用带有 C# 的 htmlagilitypack 检索包含在其他 2 个 html 元素中的 html 元素。
例如,我有以下内容:
<div id="div1" style="style definition here">
<strong>
<font face="Verdana" size="2">Your search request retrieved 0 matches.</font>
</strong>
<font face="Verdana" size="2">Some more text here.</font>
<br><br>
<!--more html here-->
</div>
我想返回之间的一切
<div id="div1">
和第一个
<br>
不返回其中任何一个元素。
我无法理解此所需的语法,所以如果有人可以向我解释在忽略结束标签的情况下获取存在于其他两个已知开始标签之间的 html 的最佳方法,我将不胜感激。
我还应该提到,我需要首先在完整网页的周围 html 中找到 id 为 div1 的 div。
我不需要实际节点与来自特定 HtmlDocument
节点的节点具有引用相等性,它们只需要在内容方面相同。