Java 检查按钮是否存在Jsoup
我有一组URL,我想检查每个URL是否包含此按钮:Java 检查按钮是否存在Jsoup,java,html,css,jsoup,Java,Html,Css,Jsoup,我有一组URL,我想检查每个URL是否包含此按钮: 我已经尝试使用css选择器,但对于某些页面,会出现错误,但实际上图标在那里://尝试签入页面的源代码,如果它在那里,那么Jsoup选择器肯定会返回匹配项 但是,如果按钮是由Javascrupt动态插入DOM的,那么它将在浏览器中的开发人员工具中可见,但在Jsoup下载的页面中找不到它,因为Jsoup不能作为浏览器执行任何javascipt 有关更多信息,请查看 尝试此查询: String buttonsCssSelector = ".inde
我已经尝试使用css选择器,但对于某些页面,会出现错误,但实际上图标在那里://尝试签入页面的源代码,如果它在那里,那么Jsoup选择器肯定会返回匹配项 但是,如果按钮是由Javascrupt动态插入DOM的,那么它将在浏览器中的开发人员工具中可见,但在Jsoup下载的页面中找不到它,因为Jsoup不能作为浏览器执行任何javascipt 有关更多信息,请查看 尝试此查询:
String buttonsCssSelector = ".indepth-content .content a.meta-icon.download";
Elements buttons = doc.select(buttonsCssSelector);
if (!buttons.isEmpty()) {
// One or more button(s) exist(s) ...
} else {
// No button found ...
}