java - Java 如何计算 XML 文档中节点的子节点数?

标签 java xml

我有类似这样的 xml:

<parent>
   <child1>
   <child2>
   <child3>
</parent>

现在父标签有 3 个子标签。所以我需要获取父标签中子标签的数量。

我正在使用以下代码,但它不起作用:

NodeList nodeList = doc.getElementsByTagName("a"); nodeList.getChildnodes();

请问如何做到这一点?

最佳答案

不管大家我明白了谢谢你的评论

NodeList image = doc.getElementsByTagName("Point");
Node singleTerminalNode = image.item(i);
Element firstLevel = (Element)singleTerminalNode;
NodeList value1Nodes = (firstLevel).getElementsByTagName("ImageFile");
int lengthofimage = value1Nodes.getLength();

关于java - Java 如何计算 XML 文档中节点的子节点数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9216050/

相关文章:

java - Windows 重新安装后出现 Cordova 错误

java - Android - RadioButtons 在 RadioGroup 中挤压 - 格式问题

c++ - 在 OpenCV 中读取嵌套的 XML

java - 如何使用 Java 获取 XML 节点值?

java - DCIM 到 JPG 转换器的问题

java - 了解字符串类型 MAP

c# - 配置文件中的节类型

json - 将 XML 字符串转换为 JSON

java - 使用 ojdbc6 jar 将 int 获取为十进制(22,0)

java - 如何使用 MUnit 在 Mule Flow 中模拟 Java 组件