public class: Validation
A sample to illustrate two means for validating XML against schema
using features of the XMLBeans API. The features illustrated are:
- Validating after changes by using the XmlObject.validate method.
This method is exposed by types generated by compiling schema. The
validate method validates instances against all aspects of schema.
Also, with this method you can specify a Collection instance to
capture errors that occur during validation.
- Validating "on the fly" using the XmlOptions.VALIDATE_ON_SET constant.
This option prompts XMLBeans to validate XML against simple schema types
as you set them
, rather than by expressly calling for validation.
You can set this option by calling XmlOptions.setValidateOnSet, then
specifying the XmlOptions instance as a parameter when creating
a new instance from schema or parsing an existing one.
Note that it is also possible to validate instances from the
command line by using tools you'll find in the bin directory of the
|Methods from java.lang.Object:|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait|