Analisi della pagina HTML con HtmlAgilityPack per selezionare Divs per classe

c# html html-agility-pack

Domanda

Sto usando C # con HtmlAgilityPack e posso selezionare i div che hanno un id of foo

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

ma come faccio a selezionare div con una classe di barre?

Risposta accettata

Puoi usare XPATH in questo modo

//div[@class='bar'] 

o

//div[@class='bar'] 

Potresti anche essere in grado di fare && foo.Class == "bar" .




Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché