节点选择方法
名称 | 描述 |
SelectNodes() | 根据表达式选择节点列表 |
SelectSingleNode(String) | 根据选择表达式选择首个节点 |
选择所有的节点
var htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(html);
var htmlNodes = htmlDoc.DocumentNode.SelectNodes("//td/input");
选择单个节点
var htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(html);
string name = htmlDoc.DocumentNode
.SelectSingleNode("//td/input")
.Attributes["value"].Value;
使用SelectNodes也可以实现类似的效果:
var htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(html);
string name = htmlDoc.DocumentNode
.SelectNodes("//td/input")
.First()
.Attributes["value"].Value;
扫描二维码关注公众号,回复:
6132211 查看本文章