Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-xml列表或一个值_Java_Xml - Fatal编程技术网

Java-xml列表或一个值

Java-xml列表或一个值,java,xml,Java,Xml,我要做什么来检查我是否有数据列表或一个参数 我在代码软件中得到了这个,如果参数1,他显示“是”,但如果我得到了列表,我就得到了空的位置。我想确定哪一家公司只接受一份报价,但不接受清单 System.out.println(doc.getDocumentElement().getChildNodes().item(t).getNodeName()); System.out.println(doc.getDocumentElement().getChildNodes().item(t).ge

我要做什么来检查我是否有数据列表或一个参数

我在代码软件中得到了这个,如果参数1,他显示“是”,但如果我得到了列表,我就得到了空的位置。我想确定哪一家公司只接受一份报价,但不接受清单

System.out.println(doc.getDocumentElement().getChildNodes().item(t).getNodeName());    
System.out.println(doc.getDocumentElement().getChildNodes().item(t).getLastChild().getNodeValue());
输出(因为car有节点列表,如果某个元素的列表中没有一个值,我不想显示该元素,例如“car”):

名单:


对
对
1参数

<Adam>yes</Adam>

只需检查列表的长度即可

您可能不需要所有类型的子节点,而只需要子元素。试一试

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

相反。

我甚至不知道你在问什么。你可能想编辑你的问题,告诉我们你到底想做什么,面临什么问题。就目前的情况来看,我认为没有人能理解你的要求are@Sam我又是伊迪特了。现在我希望一切顺利。我检查了一下,一直都是问题。doc.getDocumentElement().getChildNodes()
<Adam>yes</Adam>
doc.getDocumentElement().getElementsByTagName("*")