我想列出XML文档中存在的所有叶节点。 XML不是固定的,因此代码应该适用于任何给定的XML文件。
答案 0 :(得分:3)
查找XML解析器。这些库将为您解析XML String并构建XML节点的面向对象树(称为DOM,代表文档对象模型)。应该有一个类似getChildCount()
,getChildren()
或isLeaf()
的方法。
答案 1 :(得分:0)
如果您使用的是DOM:
if (!myNode.hasChildNodes())
{
// found a leaf node
}