HTML Agility Pack查找特定范围

Kil*_*ode 4 c#

我想找到一个具有特定Id的span并检索内部文本.但我似乎无法找到这样做的方法.

有人可以指导我这个

Dar*_*rov 14

你可以尝试一下:

var doc = new HtmlDocument();
doc.Load("foo.html");
var node = doc.DocumentNode.SelectSingleNode("//span[@id='foo']");
if (node != null)
{
    var innerText = node.InnerText;
}
Run Code Online (Sandbox Code Playgroud)

  • `doc.GetElementbyId('foo')`比处理XPath要简单一些. (7认同)