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
JXQuick
Quick is a tool for generating and processing XML. Quick converts arbitrary object structures into trees of XML elements. Converts Cross-linked XML documents into structures of objects.
Quick is a data modeling system for transforming XML into Java objects and Java objects into XML. Quick builds on QJML, a binding schema that connects XML elements to Java classes. Quick fully supports Java inheritance, including abstract and interface elements. The developer is given fine-grained control over code generation,so the generated code can extend and interoperate with pre-existing classes.
Quick works with Java Beans and Bean Property Editors. Developer-provided Bean Property Editors allow the use of custome data types (Java classes) when processing XML attributes and simple elements with text content. Quick provides a thread-safe framework (the ocm package) for simple and complex data transformations.
Quick provides utlities for transforming DTDs into QJML, QJML into marshaling logic, QJML into documentation (HTML), and QJML into data classes that are based on its MVC framework.
visit
JXQuick
JXQuick was visited : 140 times
Loading .....