谁能帮助我解释如何从 C# 中的 HTML 文件中提取图像 url
Programmer
问问题
10833 次
2 回答
30
HTML Agility Pack可以做到这一点 - 只需使用类似 //img 的查询并访问 src - 就像这样:
string html;
using (WebClient client = new WebClient()) {
html = client.DownloadString("http://www.google.com");
}
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(html);
foreach(HtmlNode img in doc.DocumentNode.SelectNodes("//img")) {
Console.WriteLine(img.GetAttributeValue("src", null));
}
于 2009-04-26T09:43:28.990 回答
1
您必须解析 HTML 并检查 img 标签,使用以下链接它包括用于解析 HTML 标签的 C#库
于 2009-04-26T09:45:04.087 回答