我有一个DOMNode
具有某些属性的对象。$Node->attributes
是 a DOMNamedNodeMap
,它没有用于删除映射中的条目之一的方法。该类DOMNode
也没有从元素中删除属性的方法。我查看了许多其他相关类,但它们似乎都没有提供从其父节点中删除属性节点的机制。
DOMNode::removeChild
不工作;DOMAttr
如果我将对象传递给它,它会引发“未找到错误” 。
除了构建一个新DOMNamedNodeMap
的并向它添加所有属性之外,我不想要的属性除外……有什么想法吗?谢谢。