=head1 NAME XML::XPath - An XPath parser and resolver =head1 DESCRIPTION This module implements the W3C's XPath specification. It aims to be completely correct to the letter of the spec, and yet still allow extensions through the use of functions and variables, such as are provided by XSLT and XPointer. =head2 Changes =over =item 0.52 Bug fixes. =item 0.50 Major upgrade: new node object model Added matches() and findnodes_as_string() methods Beginings of attempt at SAX2 code Bug fixes =item 0.23 Documentation Updates Fix for namespaces bug in 0.22 Added findnodes and findvalue methods =item 0.22 Major performance enhancements for paths containing // More minor tweaks =item 0.21 Performance enhancements to expression evalutation Complete re-write of the XPath Parser Numerous bug fixes =item 0.20 More bug fixes. Moved xpath to examples directory (windows can't cope). Added operator overloading so that Number, Literal and Boolean can be transparent in user applications. =item 0.19 (Again - skipped a few changes, bad me) More bug fixes Added xpath utility for resolving xpath's on the command line =item 0.16 There were a few uploads to CPAN where I didn't add to these changes... Basically the module is a whole lot more robust. Fixed lots of bugs. Added lots of docs. Tested it more. Finished implementing the operators. Reduced it's memory usage. Added dispose and cleanup methods to remove circular refs. =item 0.10 Upload to CPAN More docs =item 0.09 Lots of fixes and changes. Most functions implemented Attributes and Namespaces now done (mostly right). Added some documentation *** Added PerlSAX event generator *** Lots of as_string fixes Allow id(...) in LocationPaths (even though spec seems to disagree). =item 0.08 Some functions and operators implemented =item 0.07 This is the first public release =back $Id: README,v 1.12 2000/05/16 16:53:09 matt Exp $