J'utilise C # avec HtmlAgilityPack et je peux sélectionner des divs ayant un identifiant de foo
var foos = from foo in htmlDoc.DocumentNode.Descendants("div")
where foo.Id == "foo"
select foo;
mais comment choisir des div avec une classe de bar?
Vous pouvez utiliser XPATH comme ça
//div[@class='bar']
ou
//*/div[@class='bar']
Vous pouvez également faire && foo.Class == "bar"
.