setAttribute不会影响包含元素的toString

时间:2018-10-04 08:59:23

标签: perl xml-attribute xml-libxml

这将打印100个WOW,但不会在toString中打印单个WOW。为什么?

for my $node ( $body->findnodes('//a') ) {
    $node->setAttribute( 'href', "WOW" );
}
for my $node ( $body->findnodes('//a') ) {
    print $node->getAttribute('href');
}

print $body->toString(2);

1 个答案:

答案 0 :(得分:0)

实际上,“ .// a”是此处的正确方法!谢谢大家!