Node类型,大概分为12种,可以通过nodeType属性获取。
Node.ELEMENT_NODE(1) 元素节点
Node.ATTRIBUTE_NODE(2) 属性节点
Node_TEXT_NODE(3) 文本节点
Node_CDATA_SECTION_NODE(4)
...
Node.COMMENT_NODE(8) 注释节点
Node.DOCUMENT_NODE(9) 文档节点
...
Node.DOCUMENT_FRAGMENT_NODE(11) 文档片节点
Node.NOTATION_NODE(12)
上面简单列出了常用节点,其他详细可以网上搜索下
所以通过childNodes获取所有子节点就会和你想要的不一致
<?xml version="1.0" encoding="UTF-8"?>
<a>
<b>false</b>
<c>reason</c>
</a>
详细原因参考: http://www.iteye.com/topic/21904
本文介绍了DOM中Node类型的12种分类,包括元素节点、属性节点、文本节点等,并解释了如何通过nodeType属性获取这些节点类型。同时,文中提到了通过childNodes获取子节点时可能遇到的问题。
7120

被折叠的 条评论
为什么被折叠?



