Projects / MiniXML

MiniXML

MiniXML provides a simple API used to generate and parse XML. Its advantages are ease-of-use and the fact that no additional libraries are required. The set of classes allows developers to access XML data and create valid XML output with a tree-based hierarchy of elements. The PHP and Perl classes are independent and do not require any additional libraries.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  06 Feb 2008 07:13

Release Notes: A number of minor bugs were fixed with the <?xml ?> header, DOCTYPE elements, empty attributes, deep recursion warnings, and more. A preliminary validation check was included to avoid dying on patently bad XML.

  •  01 Mar 2005 02:03

Release Notes: Important bugfixes were made to the PHP version of the XML parser. Complex documents can now be parsed and handled without issue, including NewsML, RSS, and other feeds.

  •  16 Dec 2002 01:47

Release Notes: This version includes important changes to the parsing algorithm to correctly handle multiple <single /> elements for both PHP and Perl. Additional methods are now available for child element manipulation (insertion and removal).

  •  23 Sep 2002 10:12

Release Notes: Important bugfixes related to XML parsing of CDATA, attributes, and other elements were made. New support for the CDATA, DOCTYPE, and ENTITY elements was added. This applies to both the Perl and PHP implementations.

  •  20 Sep 2002 02:53

Release Notes: This minor release only affects the Perl implementation of MiniXML. The naming scheme has been modified (from MiniXML:: to XML::MiniXML::) to comply with CPAN naming conventions. Additionally, a bug involving false but defined Node content in cases where AutoEscapeEntities was active has been resolved.

Screenshot

Project Spotlight

MIMEDefang

Anti-virus mail filter.

Screenshot

Project Spotlight

SemanticScuttle

A self-hosted and Web-based social bookmark manager.