in reply to Re^2: textContent() method in XML::LibXML ...
in thread textContent() method in XML::LibXML ...

I am trying with nodeValue() it not working
  • Comment on Re^3: textContent() method in XML::LibXML ...

Replies are listed 'Best First'.
Re^4: textContent() method in XML::LibXML ...
by Anonymous Monk on Feb 09, 2012 at 14:39 UTC
    my complete code is like this
    <config> <user>freddy</user> <passwd>longNails</passwd> <books> <book author="Steinbeck" title="Cannery Row"/> <book author="Faulkner" title="Soldier's Pay"/> <book author="Steinbeck" title="East of Eden"/> </books> </config> sub traverse { my $node = shift; print $node->nodeName() . "\n"; print $node->nodeValue() . "\n"; if( $node-> hasAttributes() ) { my @attrList = $node->attributes(); foreach my $attr (@attrList) { my $key = $attr->nodeName(); my $value = $attr->getValue(); print $key . "\t" . $value . "\n" ; } print "\n"; } if( $node-> hasChildNodes() ) { my @cns = $node->childNodes(); foreach my $cn (@cns) { my $key = $cn->getName(); if($key !~ /\#text/ ) { traverse($cn); } } } }
    gives errors could you help me
      gives errors could you help me
      No, unless you specify the errors.