XML_PullParser for PHP

   XML_PullParser releases      eXcavator releases      documentation      news      Contact

freshmeat.net Linux Links - the Linux Portal site
XML_PullParser is no longer under development. Version 1.3.2 is the final release.
XML_PullParser-1.3.2.tgz Dec 9 2006 232340 bytes
IE may convert the tgz extension to gz. This must be corrected if the archiving software is going to know what kind of file it is looking at.
XML_PullParser On-line documentation
Class Documentation HTML Created by phpDocumentor
Manual XML Converted to HTML on the fly by XML_PullParser
Manual HTML Created from XML by XML_PullParser
changelog Text  
eXcavator On-line documentation
Manual HTML Created from XML by XML_PullParser
Class Documentation HTML Created by phpDocumentor
README.txt Text For .tar.gz tarball
README Text For Pear distribution
changelog Text changelog
Note: Up-to-date documentation is always included in every new release
Error Checking Module
With release 1.2.0 XML_PullParser for PHP has introduced an error checking and tracking module. In earlier releases errors are reported only as FALSE return values. In the upgrade, a FALSE return value signals the presence of an error Number and Error message which apply to the last point in the code where an error occurred. If the error has its source at an earlier point in the code, the Error checking module supplies an error trace that tracks the error back through the called function stack. In addition, release 1.2.0 includes the facility for user-defined errors which become part of the trace.
Bug Reporting
If users of XML_PullParser for PHP find any bugs or have any problems using XML_PullParser, please click on Contact above and take a moment to write. An email address is also found on the first page of the user Manual.
eXcavator is a PHP class for creating a query processor that sits on top of XML_PullParser. It uses a query syntax that has some resemblances to XPath and a set of methods for outputting and formatting query results. The expected release is the first week of September 2006.
!!RELEASED: September 4th 2006!!
Namespace Suppport
Namespace support has been added to XML_PullParser. Originally imported using XML_PullParser_NS, released September 29th 2006. As of XML_PullParser-1.3.x and later, namespace support is built in to the XML_PullParser class itself.
XML_PullParser moves the API of the PHP XML facility from an event-based model to a token-based model. Instead of processing data as it is passed from the parser to callbacks, a script using PullParser requests tokens. Tokens are arrays representing XML structures, which become available in the order in which they appear in the document being parsed. Methods are provided both to get tokens and to extract their data.
About eXcavator        Close
eXcavator is an XML query processing class that sits on top of XML_PullParser. Its aim is to provide PHP developers with a facility for integrating XML queries into both command line and web applications. Queries are constructed using a small query language that will not be totally unfamiliar to progammers or users familar with XPath and XQuery. It returns query results in several formats suitable for both text and html and can integrate text and query results in user-defined templates for virtually any type of output.
About XML_PullParser        Close
About XML_PullParser           About eXcavator XML_PullParser-1.3.2.tgz eXcavator-1.0.6.tgz eXcavator-1.0.6.tar.gz
eXcavator is no longer in development.
The .tar.gz files contain XML_PullParser and other extras.
eXcavator-1.0.6.tgz Nov 2 2006 87141 bytes
eXcavator-1.0.6.tar.gz Nov 2 2006 192007 bytes

last modified