我正在使用HtmlAgilityPack,并希望获取两个特定标签之间的文本内容,例如:
<a name="a"></a>Sample Text<br>
我想获取在</a>
和<br>
标签之间的文本:示例文本
我该如何做呢?
谢谢您……
<a name="a"></a>Sample Text<br>
我想获取在</a>
和<br>
标签之间的文本:示例文本
我该如何做呢?
谢谢您……
一旦您到达锚点,您可以使用NextSibling
属性:
Dim doc = New HtmlDocument()
doc.LoadHtml("<html><body><a name=""a""></a>Sample Text<br></body></html>")
Dim a = doc.DocumentNode.SelectSingleNode("//a[@name=""a""]")
Console.WriteLine(a.NextSibling.InnerText)