HtmlAgilityPack类说明---Node选择

节点选择方法

名称 描述
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 查看本文章

猜你喜欢

转载自blog.csdn.net/Day_and_Night_2017/article/details/89844887
今日推荐