Overview
Exemplar is free software designed to make it easier to work with XML. It began life as a program to generate the smallest possible parser for a given vocabulary of XML. While it still retains the capability to do this, it is now a more general program intended to support conversion of specifications of XML vocabularies (DTDs, Schemas, etc) into useful code.
Features
- Input from DTD
- Output to Java (SAX versions 1.0 and 2.0)
- Output to XSLT
- Output to DTD
- Command line and Ant user interfaces
Benefits
-
Save Programmer Time
XML is supposed to be easy to parse, but it's very easy to get wrong. Offload your programming efforts to Exemplar and you can spend more of your time working on the core functionality of your application. -
Save Space
Working in a space constrained environment? Exemplar can create SAX-compatible parsers as small as 5kb. No more need to hand write XML parsers to make them fit your environment. -
Free Software
Exemplar is distributed under a permissive, BSD-style license (OSI approved). This means that you'll never have to worry about integrating Exemplar with your own work, whether it's commercial or not.