从XML节点PHP DOM中删除所有的孩子
发布时间:2020-12-16 07:53:43 所属栏目:百科 来源:网络整理
导读:我想使用 PHP DOM从XML节点中删除所有的孩子,是否有区别: 一个) while ($parentNode-hasChildNodes()){ $parentNode-removeChild($parentNode-childNodes-item(0)); } 和 B) $node-nodeValue = ""; 我更喜欢第二个,好像我得到了相同的结果,但我不确定. 谢谢
我想使用
PHP DOM从XML节点中删除所有的孩子,是否有区别:
一个) while ($parentNode->hasChildNodes()){ $parentNode->removeChild($parentNode->childNodes->item(0)); } 和 B) $node->nodeValue = ""; 我更喜欢第二个,好像我得到了相同的结果,但我不确定. 谢谢,
removeChild()是更“适当”的做事方式.虽然您可以将该节点的内容设置为“”,这将获得所需的效果,调用removeChild()对于发生的事情更加明显.然而,这是我的假设,在一个微小的级别,nodeValue()稍微更有效率.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |