答案 0 :(得分:3)
没关系,我找到了办法。如果其他人寻找类似的东西,就把它留在这里。您所要做的就是使用cut_children
。
我是这样做的:
my $nodeCopy = $node->copy(); #copy the node
$nodeCopy->paste('before', $node); #paste the node
$node->cut_children(); #remove children from the original node