Closure XML Parser

An XML parser written in Common Lisp.

Closure XML was written by Gilbert Baumann as part of the Closure web browser and is now maintained by David Lichteblau. It is licensed under Lisp-LGPL.

CXML implements a namespace-aware, validating XML 1.0 parser as well as the DOM Level 2 Core interfaces. Two parser interfaces are offered, one SAX-like, the other similar to StAX.

Send bug reports to cxml-devel@common-lisp.net (list information).

Add-on features

The following libraries are available as separate downloads:

⬗  cxml-rng    Relax NG validation

⬗  cxml-stp    STP, an alternative to DOM

⬗  Closure HTML: cxml can be used together with its sister project Closure HTML to convert between HTML and XHTML.

Recent Changes

Runes have now been moved into a separate CVS module unter the name closure-common. Releases will be available as separate tarballs in the download directory. Please refer to the installation instructions for details.

rel-2007-xx-yy

rel-2007-08-05

rel-2007-07-07

rel-2007-05-26

rel-2007-02-18

rel-2006-01-05

rel-2005-06-25

patch-357 (2004-10-10)

patch-306 (2004-09-03)

patch-279 (2004-05-11)

patch-204

patch-191 (2004-03-18)