【发布时间】:2012-09-07 07:08:00
【问题描述】:
我需要使用带有 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 的节点具有引用相等性,它们只需要在内容方面相同。
【问题讨论】:
标签: c# asp.net html-agility-pack