2013-11-26 35 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']」。 –