2016-06-29 1 views

ответ

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 
+2

Nice. Да, оставьте, это хорошо. Вы также можете принять свой собственный ответ, который, я думаю, является хорошей идеей здесь. – zdim

+0

Это займет еще пару часов, прежде чем они смогут принять их ответ. – simbabque