J'utilise la bibliothèque PAH pour analyser HTML: http://html-agility-pack.netattribut src du tag img
Je fondamentalement veux juste récupérer la valeur src
de tous les img
tags.
J'ai essayé plusieurs choses mais je n'arrive pas à le faire!
J'utilise la bibliothèque PAH pour analyser HTML: http://html-agility-pack.netattribut src du tag img
Je fondamentalement veux juste récupérer la valeur src
de tous les img
tags.
J'ai essayé plusieurs choses mais je n'arrive pas à le faire!
modifié depuis la page des exemples:
HtmlDocument doc = new HtmlDocument();
doc.Load("file.htm"); //or whatever HTML file you have
HtmlNodeCollection imgs = doc.DocumentNode.SelectNodes("//img[@src]");
if (imgs == null)
return;
foreach (HtmlNode img in imgs)
{
if (img.Attributes["src"] == null)
continue;
HtmlAttribute src = img.Attributes["src"];
//Do something with src.Value
}
Avez-vous essayé quelque chose comme ceci:
HtmlNodeCollection images = doc.DocumentNode.SelectNodes("//img[@src]");
'' div' doit être img'. – alexn
@alexn Merci, je suppose que c'est ce que je devine quand je copie et colle trop rapidement :) – NickAldwin
j'ai essayé cela plus tôt, mais cela n'a pas fonctionné: impossible d'appliquer l'indexation à une expression de type 'HtmlAgilityPack.HtmlNode' – raklos