- Регистрация
- 30.08.2015
- Сообщения
- 20
- Благодарностей
- 3
- Баллы
- 3
Здравствуйте!
Имеется такая задача, парсится список URL, следующим шагом я прохожу по списку и проверяю в каких ссылках нет необходимой для меня картинки и удаляю ее из списка, таким образом в списке остаются только нужные мне URLы. Проблема в том, что мой код чистит как то на свое усмотрение, и некоторые ссылки, где нет картинки, он оставляет в списке.
Может я где то что то не так делаю, подскажите пожалуйста
Мой код:
Может как то по другому можно это организовать?
Имеется такая задача, парсится список 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);
}
}