2010-06-07 7 views
3

Comment puis-je sélectionner toutes les balises html en utilisant Html Agility Pack et le mettre dans une liste afin que je puisse voir toutes les balises disponibles dans une page Web.Utilisation du Html Agility Pack

Merci,

Jepe

Répondre

3
HtmlDocument doc = new HtmlDocument(); 
doc.Load("file.htm"); 
foreach(HtmlNode node in doc.DocumentNode.SelectNodes("//*"){ 
     ///..... do something with node 
} 
+0

j'ai besoin un peu à mettre dans une collection. et une seule étiquette par rangée. –

+0

Selectnodes renvoie la collection HtmlNode, pourquoi ne posez-vous pas la question correctement pour que les gens puissent répondre? –

+0

:). Désolé mon mauvais. De même, doc.DocumentElement n'existe pas dans HtmlAgilitypack.Htmldocument. voulez-vous dire doc.DocumentNode? ou mon htmlagilitypack n'est pas mis à jour. J'utilise 1.3.9.1. –

Questions connexes