PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » XML » XML_Parser2

XML parsing class based on PHP's bundled expat

This package is unmaintained.

Download latest release 0.1.0 (archived versions might be outdated)

License: BSD License

Description

This is an XML parser based on PHPs built-in xml extension.
It supports two basic modes of operation: "func" and "event". In "func" mode, it will look for a function named after each element (xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags), and in "event" mode it uses a set of generic callbacks.

Since version 1.2.0 there's a new XML_Parser_Simple class that makes parsing of most XML documents easier, by automatically providing a stack for the elements.
Furthermore its now possible to split the parser from the handler object, so you do not have to extend XML_Parser anymore in order to parse a document with it.

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#16567ClosedBug2009-09-02Deprecated: Assigning the return value & Deprecated: Function eregi()
#19325ClosedBug2012-03-09Constructor defined twice
#19326ClosedBug2012-03-09raiseError issue