gpt4 book ai didi

java - Jsoup 解析非空替代文本

转载 作者:行者123 更新时间:2023-12-01 13:00:19 26 4
gpt4 key购买 nike

我使用以下代码从 html 文件中提取所有 alt 标签:

Elements imgs =  doc.select("img");

for (Element alts : imgs) {

String altText = alts.attr("alt");


if(!(alts.attr("alt").equals(null)))
System.out.println("alt tags: " + alts.attr("alt"));
//getGui().setTextVers("\r\n" + ">\r\n" + altText + "\r\n" );

}

我想忽略空白的 alt 标签,只打印包含文本的标签。我正在使用 if 语句来测试空的 alt 标签,但它仍然打印出所有 alt 标签,即使其中一些包含文本。有人可以帮忙吗?

谢谢

最佳答案

也许将您的 if 语句更改为:

if ((altText != null) && !altText.isEmpty())

关于java - Jsoup 解析非空替代文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23565635/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com