使用c#htmlagilitypack获取图像

时间:2013-11-26 14:17:27

标签: c# web-scraping html-agility-pack

我正在尝试从Google图片和yandex(俄罗斯搜索引擎)等网站获取图片。 我使用xpaths来达到目的。虽然,在yandex上,我能够获取图像缩略图(即他们的网址),但我无法获取更大的图像(当点击图像时可能是javascript生成的)。 在谷歌图片上,我甚至无法获取缩略图。我用于谷歌图片的xpath是:

@"//div[@class='rg_di']/img"

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

请尝试使用此XPath:@"//div[@class='rg_di']//img"。您应该注意,当您的XPath表达式声明(//而不是/)时,img标记不直接位于div标记下。