Загрузка изображений с помощью C# htmlagilitypack
Я пытаюсь получить изображения с таких сайтов, как Google images и yandex (русская поисковая система). Я использую xpaths для этой цели. Хотя на яндексе я могу получить миниатюры изображений (то есть их URL), я не могу получить большее изображение (которое, возможно, генерируется JavaScript, когда вы нажимаете на изображение). На изображениях Google я не могу получить даже миниатюры. Xpath, который я использую для изображений Google:
@"//div[@class='rg_di']/img"
Кто-нибудь может мне помочь с этим?
1 ответ
Попробуйте вместо этого XPath: @"//div[@class='rg_di']//img"
, Вы должны заметить, что тег img не находится непосредственно под тегом div, как указано в выражении XPath (// вместо /).