【发布时间】:2014-05-09 21:26:18
【问题描述】:
我正在使用以下代码从 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 标签,即使有些标签包含文本。有人可以帮忙吗?
谢谢
【问题讨论】:
标签: java html parsing jsoup alt