Я пытаюсь извлечь ссылку на img из нескольких автомобильных объявлений. У меня проблемы с этим, потому что изображение является необязательным, и я действительно не могу проверить, есть ли у объявления его изображение или нет. Например, скажем, у меня есть следующие объявления:
Вот мой код:
for (Element searchResult : page2.select(".offer-wrapper > table > tbody > tr > td > a > img")) {
img = searchResult.attr("src");
list.get(index).setImgLink(img);
index++;
}
По сути, searchResult никогда не будет нулевым, он найдет только 2 источника изображений, а второе объявление получит изображение третьего. Как можно это обработать, а также найти способ проверить, есть ли во втором объявлении изображение ?
Я также пытался проверить, является ли переменная img пустой или нулевой, но она будет возвращать только исходное изображение первого и третьего дополнения.