C# 用C语言从特定网站下载图片#
我想从一个特定的网站下载很多图片,但是这些图片有不同的URL(我的意思是它们不是像something.com/picture1然后是something.com/picture2),如果有帮助,我想从EA的FUT卡数据库下载,但是我不知道该怎么做。您可以使用HTML Agility pack解析响应中的每个C# 用C语言从特定网站下载图片#,c#,database,image,tags,C#,Database,Image,Tags,我想从一个特定的网站下载很多图片,但是这些图片有不同的URL(我的意思是它们不是像something.com/picture1然后是something.com/picture2),如果有帮助,我想从EA的FUT卡数据库下载,但是我不知道该怎么做。您可以使用HTML Agility pack解析响应中的每个,并获取源属性 然后,您可以循环浏览图像标签并通过下载图像。HttpClient,就像您对网页所做的那样 这看起来像这样(response是web请求返回的html): 在此处获取有关html
,并获取源属性
然后,您可以循环浏览图像标签并通过下载图像。HttpClient,就像您对网页所做的那样
这看起来像这样(response
是web请求返回的html):
在此处获取有关html Agility Pack的更多信息:
您可以解析标签的响应以获取url并下载它们。谢谢,这对我的项目帮助很大!很高兴我能帮忙。也许你可以标记我的答案,这样其他人也会看到。谢谢
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(response);
foreach(HtmlNode imageSrc in doc.DocumentElement.SelectNodes("//img/@src")
{
//Use node.Value to download the picture here
}