The XML_XPath PEAR Class allows easy manipulation, maneuvering, and querying of a domxml tree using both xpath queries and DOM walk functions. It uses an internal pointer for all methods on which the action is performed. Results from an xpath query are returned as an XML_XPath_Result object, which contains all the DOM functions from the main object. This class tries to stay as close as possible to the DOM Recommendation. It is important to note that this is only an interface for the PHP domxml library. It depends on that library available (--with-dom) and hence requires PHP 4.2.1. This class is useful if you are looking for a fast implementation to XML documents.
|Tags||Software Development Libraries php classes Text Processing Markup XML|
Release Notes: This release features significant speed enhancements, cleaned up XML_XPath_result initialization, fixed sorting for result objects generated by childNodes() and getElementsByTagName(), different relative XPath queries, and relative XPath queries for the quick evaluate feature. It now does not create unnecessary result objects in many cases.
Release Notes: This version brings major enhancements to the API. Several DOM functions have been added (getElementsByTagName, childNodes) which return the result object. The result object step functions have been enhanced. Finally, relative XPath queries (relative to the current pointer) are possible through the evaluate() function.
No changes have been submitted for this release.