...因此,在我将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