2013-11-26 37 views
0

我想从Google图像和yandex(俄语搜索引擎)等网站获取图像。 我使用xpaths来达到这个目的。虽然在yandex上,我能够获取图像缩略图(即他们的url),但我无法获取更大的图像(当点击图像时可能会生成JavaScript)。 在谷歌图片上,我无法获取缩略图。我用于谷歌图像的xpath是:用c#获取图像htmlagilitypack

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

有人能帮助我吗?

+0

这看起来像你以前的问题的副本。如果是,请不要多次提问;如果不是,一般来说,解释一个新问题与以前的类似问题是不同的。 – halfer

+0

@halfer我会照顾的。其实我没有收到更多的回复,所以想更好地解释我的整个问题。 – aceBox

回答

0

试试这个XPath:@"//div[@class='rg_di']//img"。您应该注意,由于您的XPath表达式声明(/ /而不是/),因此img标记不直接位于div标记下方。

+0

如果你想要一个更直接的方法,你可以使用@“// img [@ class ='rg_i']”。 –