PEAR is archived and read-only

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

Home » XML » XML_DTD

Parsing of DTD files and DTD validation of XML files

This package is unmaintained.

Download latest release 0.5.2 (archived versions might be outdated)

License: BSD License

Description

Parsing of DTD files and DTD validation of XML files. The XML validation is done with the php sax parser, the xml extension, it does not use the domxml extension. Currently supports most of the current XML spec, including entities, elements and attributes. Some uncommon parts of the spec may still be unsupported.

Documentation

Manual

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#114ClosedBug2003-10-16Warning: xml_parse(): Unable to call handler startHandler()
#115DuplicateBug2003-10-16Warning: xml_parse(): Unable to call handler startHandler()
#123BogusBug2003-10-19reproducing #116
#168ClosedBug2003-10-30XML_DTD_Tree->getChildren() underscore problem
#778ClosedBug2004-02-17Regular expression skips the first tag after the DOCTYPE in the DTD
#1118ClosedBug2004-04-022 methods call doesn't have the 2nd parameter
#1123ClosedBug2004-04-03The line no is bad on errors type "$child not allowed under $parent"
#2320BogusBug2004-09-13XML_DTD doesn't allow WS between tags
#3195ClosedBug2005-01-13White space is considered as PCDATA
#3461BogusReq2005-02-14doublequote in DTD
#5561No FeedbackBug2005-09-29Doesn't handle more than 1000 lines of XML
#6240ClosedReq2005-12-13please provide usage for XML_DTD