繁体   English   中英

如何检查元素是否具有特定标签? Jsoup Android

[英]How can I check if an Element have an specific tag? Jsoup Android

Jsoup Android

如何检查元素是否具有特定标签?

我有一堆元素,它们使用它们来在ListView中显示数据,例如图标,标题,描述。 但是有些元素包含特定的标签名称,而有些则不需要(“对象”),我需要链接到该元素。

例:

元素#1-无对象标签->跳过元素

元素#2-没有对象标签->跳过元素

元素#3-包含对象标签->提取对象数据并显示到列表视图项#3

元素#4-没有对象标签->跳过元素

元素#5-包含对象标签->提取对象数据并显示到列表视图项#5

元素#6-无对象标签->跳过元素

是否有这样的事情:

for(int i=0; i < mElements.select("td.ac6").size(); i++){
    if(mElements.select("td.ac6").get(i)...... // something like containTagName("object")
        // extract the tag data
    else
        // skip the element

我尝试了mElements.select(“ td.ac6”)。get(i).select(“ object”)。equals(“”)和equals(null),什么也没有。

if(mElements.select("td.ac6").get(i).select("object").size() > 0)
    // extract the tag data
else
    // skip the element

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM