L'analyse de la page HTML avec HtmlAgilityPack pour sélectionner les Divs par classe
Je suis à l'aide de C# avec HtmlAgilityPack et je peux sélectionner les divs qui ont un id de foo
var foos = from foo in htmlDoc.DocumentNode.Descendants("div")
where foo.Id == "foo"
select foo;
mais comment puis-je sélectionner div avec une classe de bar?
OriginalL'auteur Nicholas Murray | 2010-04-16
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser XPATH comme ce
ou
Vous pouvez également être en mesure de le faire &&
foo.Class == "bar"
.Got it.: var foos = de foo en htmlDoc.DocumentNode.SelectNodes("//div[@class='bar']"), sélectionnez foo;
Avez-vous besoin de LINQ dans cette déclaration? N'est-il pas redondant?
OriginalL'auteur Rodney S. Foley