0

我必须做些什么来检查我是否有数据列表或一个参数?

我在代码软件中得到了这个,如果参数 1 他显示“是”,但如果我有列表,我有空的地方。我想做 If 它只能接受一个 agument 但没有列表。

System.out.println(doc.getDocumentElement().getChildNodes().item(t).getNodeName());    
System.out.println(doc.getDocumentElement().getChildNodes().item(t).getLastChild().getNodeValue());

输出(因为汽车有节点列表,如果某个元素的列表不是一个值,我不想显示这个元素,例如“汽车”):

Adam
yes
car

列表:

<car>
<window>yes</window>
<door>yes</door>
</car>

1 个参数

<Adam>yes</Adam>
4

1 回答 1

1

只需检查列表的长度。

而且您可能不想要所有类型的子节点,而只是想要子元素。尝试

doc.getDocumentElement().getElementsByTagName("*")

反而。

于 2012-11-05T21:29:30.667 回答