2016-06-29 4 views
2

없이 나뭇 가지의 복사는 아이들을 복사하지 않고펄 XML :: 어린이

my $nodeCopy = $node->copy(); 

같은 뭔가를해야만 사용할 수 있습니까? 나는 그것에 대해 page on CPAN에 아무것도 찾을 수 없습니다. 하지만 뭔가를 놓친 것일까 요?

답변

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

니스. 예, 괜찮습니다. 당신은 또한 나 자신의 대답을 받아 들일 수 있습니다, 나는 이것이 좋은 생각이라고 생각합니다. – zdim

+0

답변을 받기까지 몇 시간이 더 걸립니다. – simbabque