不包括「;无图像url“;使用jsoupjava

不包括「;无图像url“;使用jsoupjava,java,jsoup,Java,Jsoup,我有下面的代码,这是完美的工作,以获得图像的网址从网页,然后下载它。但在某个地方找不到该图像,它存储了一个伪png。我想,如果“没有图像可用”,那么它不应该下载图像和跳过它 Document document = Jsoup.connect(webpageURL).userAgent("Mozilla/17.0").get(); Elements elements = document.select("div.img-container.ratio-11-10")

我有下面的代码,这是完美的工作,以获得图像的网址从网页,然后下载它。但在某个地方找不到该图像,它存储了一个伪png。我想,如果“没有图像可用”,那么它不应该下载图像和跳过它

        Document document = Jsoup.connect(webpageURL).userAgent("Mozilla/17.0").get();
        Elements elements = document.select("div.img-container.ratio-11-10");

        for (Element e : elements) {
            Element imageElement = e.getElementsByTag("img").first();

            String imageURL = imageElement.attr("abs:src");
            InputStream inputStream = new URL(imageURL).openStream();

            Files.copy(inputStream, Paths.get("src/main/resources/" + ID + ".jpg"));
         }

从中提取imageURL的示例HTML代码

img src=”https://www.bbcgoodfood.com/sites/default/files/styles/recipe/public/sites/all/themes/bbcw_goodfood/images/dummy-content/member-recipe-icon.png“alt=”无可用图像“title=”无可用图像“>

如果存在“无可用图像”,如何修改代码使其跳过?
获得
imageElement
后,请检查属性值并继续下一个元素:

if(imageElement.attr("alt").equals("No image available")){
    continue;
}