5

我将 C# 与 HtmlAgilityPack 一起使用,我可以选择 id 为 foo 的 div

var foos = from foo in htmlDoc.DocumentNode.Descendants("div")
           where foo.Id == "foo" 
           select foo;

但是我如何选择带有类栏的 div 呢?

4

1 回答 1

9

你可以像这样使用 XPATH

//div[@class='bar'] 

或者

//*/div[@class='bar']

你也可以做 && foo.Class == "bar"

于 2010-04-16T21:46:44.330 回答