【问题标题】:Get innertext between two tags - VB.NET - HtmlAgilityPack获取两个标签之间的内部文本 - VB.NET - HtmlAgilityPack
【发布时间】:2011-11-09 15:16:32
【问题描述】:

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

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

我想获取&lt;/a&gt;&lt;br&gt; 标签之间的内部文本:示例文本

我该怎么做?

TIA...

【问题讨论】:

    标签: vb.net html-agility-pack html innertext


    【解决方案1】:

    到达锚点后,您可以使用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)
    

    【讨论】:

      猜你喜欢
      • 2014-02-23
      • 2023-02-10
      • 2021-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多