Перебор списка, отбор

Yan

Client
Регистрация
30.08.2015
Сообщения
20
Благодарностей
3
Баллы
3
Здравствуйте!
Имеется такая задача, парсится список URL, следующим шагом я прохожу по списку и проверяю в каких ссылках нет необходимой для меня картинки и удаляю ее из списка, таким образом в списке остаются только нужные мне URLы. Проблема в том, что мой код чистит как то на свое усмотрение, и некоторые ссылки, где нет картинки, он оставляет в списке.
Может я где то что то не так делаю, подскажите пожалуйста

Мой код:
Код:
IZennoList isLinks = project.Lists["Links"];
int numUrls = isLinks.Count;
Tab Tab1 = instance.ActiveTab;
string strImage = Tab1.FindElementByXPath("//span[contains(@class,'js-article_photo')]/div/img[contains(@class,'photo__pic')]",0).GetAttribute("src");
for (int x = 1; x < numUrls; x++)
{
string link = isLinks[x];
Tab1.Navigate(link);
Tab1.WaitDownloading();
    if (strImage.Contains("")){
    isLinks.RemoveAt(x);
    }
}
Может как то по другому можно это организовать?
 

Yan

Client
Регистрация
30.08.2015
Сообщения
20
Благодарностей
3
Баллы
3
В дополнение....
Попробовал еще вот так
Код:
IZennoList isLinks = project.Lists["Links"];
int numUrls = isLinks.Count;
Tab Tab1 = instance.ActiveTab;
HtmlElement strImage = Tab1.FindElementByXPath("//span[contains(@class,'js-article_photo')]/div/img[contains(@class,'photo__pic')]",0);
for (int x = 0; x < numUrls; x++)
{
string link = isLinks[x];
Tab1.Navigate(link);
Tab1.WaitDownloading();
    if (strImage.IsNull){
    isLinks.RemoveAt(x);
    }
}
так же песня
 

Yan

Client
Регистрация
30.08.2015
Сообщения
20
Благодарностей
3
Баллы
3
Вот что самое странное, что XPath показывает


А все равно пропускает в отборе :(
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
версия xpath зенно такие штуки не умеет
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
В постере xpath 1.0
 

Vass

Client
Регистрация
03.02.2014
Сообщения
79
Благодарностей
10
Баллы
8

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)