Projects / Java Serialization to XML

Java Serialization to XML

JSX serializes Java objects to XML. You can persist objects, evolve them, and send them over the network and between applications. Your object data becomes human-readable and human-writable. You can test it, search it, profile it, audit it, and edit it with ordinary text and XML tools. JSX handles all POJOs and also all classes that require Java's own object serialization.

Tags
Implementation

RSS Recent releases

  •  22 Oct 2012 21:28

Release Notes: This release brings JSX closer to the JOS spec for class evolution by writing serialPersistentFields with a default value if a class's writeObject does not set them with PutFields (previously, JSX simply omitted them). This is a minor aspect of class evolution in the JOS spec and is not known to affect any classes.

  •  08 Oct 2012 19:36

Release Notes: This release adds Java 1.7 support, in particular class evolution from previous versions, including for java.util.Locale.

  •  11 Jan 2010 09:55

Release Notes: The convenience methods in class P now wrap exceptions and rethrow them, instead of printing a stacktrace directly.

  •  14 Dec 2009 10:17

Release Notes: This release adds the convenience method fromFile(String filename) to JSX.P.

  •  07 Dec 2009 08:58

Release Notes: This is an internal consolidation release.

Screenshot

Project Spotlight

OpenSIPS

A mature implementation of a SIP server/proxy.

Screenshot

Project Spotlight

GNU libmicrohttpd

A C library providing HTTP server functionality.