Download List

Project Description

Skaringa is an API for Java, JSON, and XML language binding. It transforms Java objects into XML or JSON documents and back, and can generate XML schema definitions for Java classes. Typical applications are data exchange, object persistence, object transformation, and driving XML or JavaScript based presentation layers. Skaringa is designed for speed and simplicity, supporting a wide range of types. It works with all Plain Old Java Objects (POJOs) and is not limited to special cases, like JavaBeans.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2004-05-16 16:50
r2p7

Several bugs were fixed in serializing null values as root objects or members of collections. Properties that are not recognized by Skaringa are now passed to the underlying XML transformer. The documentation was upgraded to show the actual performance values.
Tags: Minor bugfixes

2004-02-14 19:32
r2p6

This release fixes a bug in deserialization of arrays of nested (inner) classes.

Tags: Minor bugfixes

2003-12-15 11:03
r2p5

This version improves the mapping from Java type names to XML type names for inner classes. Consequently, XML schema validation now works for inner classes. It also fixes a bug in deserialization of static inner classes.
Tags: Minor bugfixes

2003-10-27 10:15
r2p4

The deserialization of inner (nested) classes now
works. A bug in xsd:date deserialization was also
fixed.
Tags: Minor bugfixes

2003-09-09 10:37
r2p3

Support for multi-dimensional arrays has been added.
The general XML-type "array" is replaced by various
types depending on the type of the components of the
array (e.g. "array_of_int"). Backward compatibility
exists, in that this release is able to deserialize XML
streams that were created with an older release that
uses the general "array" type. Jakarta Commons Logging
is used for logging instead of Log4J now. Several minor
bugs were fixed and the documentation was clarified at
some points.
Tags: Major bugfixes

Project Resources