3

私は HtmlAgilityPack を使用しており、2 つの特定のタグの間の内部テキストを取得したいと考えています。次に例を示します。

<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 に答える