use XML::LibXML; my $ReqId = '321150454'; my $doc = XML::LibXML->load_xml(string=>$xml); my @nodes = $doc->findnodes("/*/EventInfo[\@RequestId='$ReqId']"); for my $node (@nodes) { print "### ", $node->getParentNode->toString, " ###\n\n" ; }
In reply to Re: Retrieving XML From a File Based On Child Node Attribute
by Anonymous Monk
in thread Retrieving XML From a File Based On Child Node Attribute
by the_r
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |