<a>
<a1></a1>
<a2></a2>
<a3></a3>
</a>
在这样一个xml文件中获得a节点的childNodes,然后输出length属性,输出的是7,而并非大家想想的3,因为大家认为<a1></a1>这是一个节点。但是php dom认为这是两个节点。即使这样,输出6应该才对吧!别忘了后面还有一个</a>呢!
<a></a>这样的xml,a节点的子节点的length是1而非0。<a/>这样才是0。
这是个人理解,如果不对希望大家指正。
<a1></a1>
<a2></a2>
<a3></a3>
</a>
在这样一个xml文件中获得a节点的childNodes,然后输出length属性,输出的是7,而并非大家想想的3,因为大家认为<a1></a1>这是一个节点。但是php dom认为这是两个节点。即使这样,输出6应该才对吧!别忘了后面还有一个</a>呢!
<a></a>这样的xml,a节点的子节点的length是1而非0。<a/>这样才是0。
这是个人理解,如果不对希望大家指正。
本文探讨了在PHP中解析XML文件时,如何计算节点的数量。特别是针对<a><a1></a1><a2></a2><a3></a3></a>结构中a节点子节点的数量问题,解释了为何子节点数量为7,并非预期的3或6。
1369

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



