Data Binding - Java
XML data binding refers to the process of representing the information in an XML document as an object in computer memory. This allows applications to access the data in the XML from the object rather than using the DOM to retrieve the data from a direct representation of the XML itself.
An XML data binder accomplishes this by creating a mapping between elements of the XML schema of the document we wish to bind and members of a class to be represented in memory.
From : http://en.wikipedia.org/wiki/XML_data_binding
InstanceToSchema
InstanceToSchema is a RELAX NG schema generator from XML instances. It is a command line tool. There is no user interface. It is written in java and needs J2SE 1.3 or 1.4 and a JAXP compliant SAX parser for running.
A typical use case consists to obtain a description of the structure of one or several (combined) XML files. It must be noted that the tool make use of only a little part of the RELAX NG language.
Loading .....