in reply to XML search module

As has already been pointed out, you probably want to run XPath queries against your XML document. Both XML::XPath and XML::LibXML are good for processing XPath queries.

--
<http://dave.org.uk>

"The first rule of Perl club is you do not talk about Perl club."
-- Chip Salzenberg