3

我正在做一个项目,我必须在其中使用 java 操作 XML 文件。早些时候我通过使用节点名称来获取节点,即。getElementsByTagName(). 现在,当我有一个具有相同名称的父节点和子节点的 xml 文件时,就会出现问题。
我该如何区分它们。

这是我的 xml 文件的简短示例。

 <deviceparameters>
     <parameter>   // parent
        <name>ABC</name> 
        <parameter>Yes</parameter> // child with same name
        <value>20</value> 
     </parameter>
 </deviceparameters>

提前致谢。

4

1 回答 1

2

从按名称查找开始deviceparameters,然后找到一个命名的孩子parameter,这是你的第一个孩子,然后parameter是那个孩子。Javadoc 将告诉您用于查找命名子元素的方法(您可能必须遍历子元素)。

于 2012-04-30T05:24:08.307 回答