3

我正在使用 HtmlAgilityPack,我想获取两个特定标签之间的内部文本,例如:

<a name="a"></a>Sample Text<br>

我想获取</a><br>标签之间的内部文本:示例文本

我该怎么做?

蒂亚...

4

1 回答 1

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)
于 2011-09-03T07:03:25.290 回答