Parsifal XML Parser is a validating XML 1.0 parser written in ANSI C. It implements a SAX2 API with full XML namespace support.
| Tags | Text Processing Markup XML |
|---|---|
| Licenses | Public Domain |
| Operating Systems | OS Independent |
| Implementation | C |
Recent releases


Changes: This release fixes GCC 4 issues and polishes the configuration script.


Changes: This release adds validation for TokenizedType attributes (ID/IDREF etc.). It adds meaningful return values for the xmlplint command line tool.


Changes: This release adds a setting for treating validation errors as warnings. There's also a new xmlplint command line tool that has, for example, limited XML catalogs support and needed features for easy integration with text editors. A few bugs have been fixed.


Changes: Error reporting has been improved and various bugs have been fixed.


Changes: A bug and memory leak that occurred when reusing a DTDValidator instance and parsing some malformed DTDs have been fixed. Support has been added for validation of EnumeratedType and NotationType attributes. Validating modes is now proven to be stable (it passes the OASIS XMLConf test suite without any memory leaks).