myXML is a PHP implementation of the W3C's DOM, XPath, and XSLT recommendations that does not require additional libraries. It allows you to take advantage of XML/XSLT technologies even if your provider does not support it. The DOM API features standard names for methods and properties and should be compatible with future releases of PHP. The library allows the execution of PHP code on the fly, and inserts result into a DOM tree or attribute value.
|Tags||Software Development Libraries php classes Text Processing Markup XML XSL/XSLT Utilities|
|Operating Systems||OS Independent|
Release Notes: A with replacing and inserting nodes was fixed.
Release Notes: Error handling is completely advanced. PEAR style of error handling is extended with a new class "Error" (see file Error.php for details). The code is easier to understand and for debug. Performance has increased slightly. The process of the XSL element "xsl:include" has been implemented. The public method Node::replaceChild() has been implemented. A bug in the method Node::insertBefore() has been fixed.
Release Notes: The public method toString() has been added to all rendered classes in myDOM, instead of the class Output. The public methods parse() and parseFile() have been added to the Document class and Element class. See the use of these new features in sample.php.
Release Notes: This release implementes conflict resolution for template rules and public method Node::insertBefore().
No changes have been submitted for this release.