...因此,在我將a
替換爲b
之後,所有之前對a
的引用現在指向b
?XML :: LibXML :: Node replaceNode()替換被替換節點的Perl實例
0
A
回答
2
#!/usr/bin/perl
use warnings;
use strict;
use XML::LibXML;
my $dom = 'XML::LibXML'->load_xml(string => '<r><p><c/></p></r>');
my ($n1) = $dom->findnodes('/r/p/c');
my ($n2) = $dom->findnodes('/r/p/c');
$n1->replaceNode('XML::LibXML::Element'->new('n'));
print $dom;
print $n1, $n2;
輸出:
<?xml version="1.0"?>
<r><p><n/></p></r>
<c/><c/>
相關問題
- 1. .replaceNode();替換不正確的節點
- 2. XML替換節點
- 3. 替換XML節點
- 4. XML替換節點值
- 5. 替換XML節點C#
- 6. 替換XML節點的內容與PHP
- 7. 替換節點錯誤。要被替換的節點不是該節點的子節點。
- 8. Perl的XML ::的libxml - 無法替代更換濾芯價值
- 9. 使用反XML替換XML節點
- 10. 替換成對空節點
- 11. 複製的Java XML節點和子節點替換爲
- 12. Actionscript 3中的XML節點替換
- 13. 替換AS3中的xml子節點值
- 14. Flex:替換XML對象中的節點
- 15. 替換節點DotnetRDF
- 16. C#查找和替換XML節點
- 17. Neo4j:替換現有節點
- 18. TinyMCE替換父節點
- 19. 如何在OmniXML中替換節點xml?
- 20. 替換>,<,和&該XML節點
- 21. 如何替換XML節點值?
- 22. 如何找出在Perl替換中被替換的內容?
- 23. Perl Hashref替換
- 24. 用Perl替換
- 25. XML替換XSL
- 26. 使用XSL替換具有新節點的XML節點
- 27. 使用java替換具有節點數組的XML節點
- 28. XSLT替換空的節點與虛擬
- 29. XSLT - 一棵樹替換節點
- 30. 替換雙鏈表中的節點
TITS =嘗試一下看看! – choroba