
www.doc.index.html Maven / Gradle / Ivy
Go to download
Old JAXB Binding Compiler. Contains source code needed for binding customization files into java sources.
In other words: the *tool* to generate java classes for the given xml representation.
RELAX NG Object Model
RELAX NG Object Model
Introduction
RNGOM is an open-source Java library for parsing RELAX NG grammars. In particular, RNGOM can:
- parse the XML syntax
- parse the compact syntax
- check all the semantic restrictions as specified in the specification
- parse RELAX NG into application-defined data structures
- build a default data structure based around the binarized simple syntax or another data structure that preserves more of the parsed information.
- parse foreign elements/attributes in a schema
- parse comments in a schema
See the user's guide for details.
License
RNGOM is mostly based on James Clark's Jing, which is covered by the BSD license. The rest is covered by the MIT license. RNGOM also depends on relaxngDatatype.jar, which is covered by the BSD license, and jax-qname.jar, which is actually covered by the same license as RNGOM (I implemented a clone from JWSDP 1.3 javadoc.)
Download
Links
- Project website
- CVS Repository. If you'd like to contribute, please contact me.
- Found bugs? Issue Tracking
- users mailing list for technical support.
Back
© 2015 - 2025 Weber Informatics LLC | Privacy Policy