What is CS-PHPXML, you ask? It is a set of libraries for PHP that allows simple creation and parsing of XML files. Instead of trying to figure out where a given tag is by using regular expressions, CS-PHPXML allows you to simply refer to it by a "path" to retrieve a tag's value.
The path concept is arguably the most powerful--and fundamental--concept to CS-PHPXML. Using paths similar to a Linux filesystem (i.e. "/CONFIG/SECTION/SETTING"), it makes pulling data from an XML file or string simple. If you've ever had to work with a complex XML framework or API, I'm sure you know how frustrating it can be to work with the native PHP functions for XML, and I think you would enjoy the simplicity of CS-PHPXML.
The CS-PHPXML framework has gone over some fairly extensive overhauling over the last year, especially in the last few months, and I am happy to announce that it is nearing a full 1.0 release. With this new release comes a completely reworked (and more functional) Creator library and some improvements to the Parser as well. In addition, the CS-ArrayToPath library has now been merged and will be maintained within this library from this point forward.
So if you've used this framework before, I think you will enjoy the improvements. If you've never used it before, then stay tuned for the forthcoming FULL 1.0 release of the best XML framework for PHP!