...因此,在我將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. XML替換節點
- 2. 替換XML節點C#
- 3. 使用反XML替換XML節點
- 4. 替換成對空節點
- 5. 複製的Java XML節點和子節點替換爲
- 6. XML在Perl中的解析和替換
- 7. Flex:替換XML對象中的節點
- 8. Actionscript 3中的XML節點替換
- 9. 替換節點DotnetRDF
- 10. 如何替換XML節點值?
- 11. 如何找出在Perl替換中被替換的內容?
- 12. XML替換XSL
- 13. 使用XSL替換具有新節點的XML節點
- 14. XSLT替換空的節點與虛擬
- 15. 替換雙鏈表中的節點
- 16. 替換文本節點
- 17. 替換Angular中的子節點
- 18. 如何替換MarkLogic中的節點?
- 19. 用新節點替換DOM節點。
- 20. 替換即將被按需實例終止的現貨實例
- 21. 替換實例方法
- 22. 用元素節點替換XML文本節點
- 23. 使用XSLT替換XML中的所有匹配節點
- 24. 替換字節
- 25. Perl qr //和替換
- 26. Perl:使用LibXML將XML轉換爲MySQL
- 27. 如何替換System.Xml.XmlDocument中的節點?
- 28. XML替換
- 29. XML搜索和替換值使用perl
- 30. 以xml節點替換文本的pythonic方式
TITS =嘗試一下看看! – choroba