msv.msv.doc.developer.html Maven / Gradle / Ivy
Show all versions of jaxb1-impl Show documentation
MSV Developer's Guide
Sun Multi-Schema XML Validator
version @@VERSION@@
Copyright © 2001-@@YEAR@@
Sun Microsystems, Inc.
All Rights Reserved
Developer's Guide
The Sun Multi-Schema Validator(MSV) is a JavaTM technology tool to validate XML documents against a variety of XML schemata. It supports RELAX Namespace, RELAX Core, RELAX NG, TREX, XML DTDs, and a subset of W3C XML Schema Part 1.
Simple API for MSV
Most of the time, you just need plain simple validation and nothing else. If so, you can use JARV, an implementation-independent, simple and easy interface set.
More information about JARV is available
here.
JAXP masquerading
If you have existing code that works with JAXP and you don't
want to change it, then you should
have a look at the JAXP-masquerading feature of MSV.
Native API
If you need even more control over the validation process (for example, you are developing a schema-related tool), then you may want to understand the native API of MSV. For more information, read this document.