I'd like to rearrange elements in the file, I do not want to use another attribute for element ordering/arrangement.
user117848
问问题
2757 次
1 回答
4
我认为为此使用DOM扩展而不是 SimpleXML会更好。据我所知,SimpleXML 不允许您轻松地将更改保存回文件(至少在不使用 DOM 的情况下)。
一旦你有了对要移动的 DOMNode 的引用,你可以先将其删除:
$node = $node->parentNode->removeChild($node);
然后把它放在另一个节点之前:
$node = $otherNode->insertBefore($node);
这可能不是一个足够详细的答案 - 请您添加更多关于您想要实现的目标的信息吗?
于 2009-06-05T08:21:19.630 回答