jsoup解析html时,若没有查找到相关标签,Element元素的返回值如何判断为空?
con=5的那条数据,因为没有<AUTHOR>标签,所以取回的是空值,会报空指针异常,但是如何进行判断呢?...
con=5的那条数据,因为没有<AUTHOR>标签,所以取回的是空值,会报空指针异常,但是如何进行判断呢?
展开
展开全部
Element ele = doc.getElementById("id");//当根据id取单个元素的时候
if(ele==null){
System.out.println("没有此元素")
}
Elements eles = doc.getElementsByClass("name");//当根据name之类,取多个元素的时候
if(eles.isEmpty()){ //eles类似于集合,所以用isEmpty来判断
System.out.println("没有class为name的元素集合")
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询