| 
 | 
  | 
 
A few classes and methods we use in the unmarshalling process...
- 
JAXBContext 
is the source of the Marshaller, Unmarshaller, and Validator.  To
create a JAXBContext, call the newInstance
method, and pass a colon separated list of packages that contain XML Schema-derived
classes.
 
- 
The createMarshaller method returns a Marshaller
instance.  The Marshaller serializes the Java content trees
to XML data.
 
- 
Use the marshal
method, using any one of five method signatures, to marshal a Java tree
to XML. 
 
 
- 
The createUnmarshaller method returns an Unmarshaller
instance.  This does the opposite of the Marshaller - it
converts XML to Java content trees, validating if requested to do so with
the setValidating method. 
 
- 
Use one of the unmarshal methods to unmarshall the source.  There
are a number of methods available, each of which take a different input
type - a File, InputStream, URL, Node, Source, or InputSource.
 
 
- 
The createValidator method returns a Validator
class that will validate a Java content tree against its source schema.
 
 
 
  JAX-RPC 
  
 
 
  |