我正在使用HtmlAgilityPack,我想在两个特定标签之间获取内部文本,例如:
<a name="a"></a>Sample Text<br>
我想获取</a>
和<br>
标记之间的innertext:示例文本
我该怎么做?
... TIA
答案 0 :(得分:5)
到达锚点后,您可以使用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)