Home | Contact | Pricing | News | Partners | Mailing List | Site Map
GNAT Pro Add-On

XML / Ada

Ada library for processing XML streams


The XML/Ada Pro parser fully supports XML 1.0, including DTDs, entity resolution, external entities, attribute normalization, and conditional sections. XML/Ada Pro also supports the SAX 2.0 standard, a framework defining a set of callbacks that are automatically invoked when special events are detected in the XML stream. Through an object-oriented Ada interface, the XML/Ada Pro’s SAX implementation efficiently converts XML streams to application-specific data representations.

XML/Ada Pro also includes an extensive set of packages that let you read, manipulate and write Unicode streams in various encodings such as UTF-8, UTF-16 and UTF-32. It provides a conversion mechanism between Unicode and encodings such as Latin-1, Latin-2, etc.


XML Ada includes:

Complete XML Parser
Implementation of the SAX 2.0 Callback Standard
Support for DOM 2.0 Providing Tree Representation of XML Streams
A Unicode Module to Manipulate UTF-8 and UTF-16 streams
Document validation through XML Schemas

Platforms

For the most up-to-date information on available platforms please contact us at: sales@adacore.com