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.

2002-09-30 17:18
r1p5

It is now possible to customize the XML output by
setting various properties. For example, one can
select different character encodings or suppress
the xsi:type attributes. JUnit Tests and
documentation for these new features have been
added. A bug in the deserialization of null arrays
has been fixed.
Tags: Major feature enhancements

2002-09-02 13:13
r1p4

In this release, a bug in the deserialization of nested Collections and Maps has been fixed. Furthermore the schema generation for component types has been enhanced and a the method setProperty() was added to the main interface of ObjectTransformer.
Tags: Minor bugfixes

2002-08-19 15:46
r1p3

It is now possible to handle member fields where the declared type differs from the actual type at runtime. The generation of XML schema for collections and maps was enhanced. Some tests were added to check if the generated XML validates against the generated XML schema.
Tags: Major feature enhancements

2002-07-29 13:10
r1p2

In this version, the method transform() was added to ObjectTransformer. It allows the transformation of Java objects of different types into each other by using XSLT instructions. The handling of namespaced attributes was fixed.
Tags: Major feature enhancements

2002-07-17 16:13
r1p1

Documentation was added.
Tags: Initial freshmeat announcement

Project Resources