怎样获取xml中当前节点的直接孩子节点个数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样获取xml中当前节点的直接孩子节点个数相关的知识,希望对你有一定的参考价值。

C# 中怎样获取xml中当前节点的直接孩子节点个数;最好是用XmlNodeList变量来接受
也就是滴一级的子节点

参考技术A MSDN说明:XmlNode成员属性--ChildNodes---获取节点的所有子节点。

XmlNodeList[0].ChildNodes; //ChildNodes是Node子节点集合

XmlNodeList[0].ChildNodes[0].ChildNodes[0];//获取节点列表中第一个节点的第一个子节点的第一个子节点

请参考MSDN 的 XML命名空间资料本回答被提问者采纳
参考技术B int count = xmlNode1.ChildNodes.Count; 参考技术C ChildNodes

怎样获取当前网页中的滚动元素节点

所谓滚动元素节点, 指的是带有最外层的那个可以滚动的元素节点. 我们可以使用: document.scrollingElement 获取

document.scrollingElement.nodeName;
// HTML

 

注意: 

1. 标准模式下这个属性返回的节点是 html, 兼容模式下返回 body

2. 如果元素不存在, 则返回null

技术图片

 

以上是关于怎样获取xml中当前节点的直接孩子节点个数的主要内容,如果未能解决你的问题,请参考以下文章

在selenium2中,如何获取一个父节点下子节点的个数,所有的子节点的内容都有MOON

Vue 中怎样获取具名 slot 的 DOM 节点

按名称访问 XML DOM 子节点

使用XPath

怎样在当前节点的最后一个元素子节点后面增加新的元素子节点

怎样判断当前节点是否有子节点