XML/Ada, a full XML suite for Ada programmers (runtime)
XML/Ada is a set of modules that provide a simple manipulation of XML streams. It supports the whole XML 1.0 specifications, and can parse any file that follows this standard (including the contents of the DTD). It also provides support for a number of other standard associated with XML, like SAX, DOM, and XML Schemas. In addition, it includes a module to manipulate Unicode streams, since this is required by the XML standard.
This package is based on some of the fantastic work done by the Debian community at packaging AdaCore source