我有需要检索使用htmlagilitypack与C#2其他html元素中包含的html元素。如何使用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中找到div的id为div1的div。
我不需要实际节点与来自特定HtmlDocument
的节点的引用相等,它们只需要具有相同的内容。
完美!非常感谢你。 – kseeley