Java Serialization to XML

Java Serialization to XML (JSX in short) translates between Java and XML.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in Java Serialization to XML

  • This version 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.
Read full changelog
send us
an update
Other/Proprietary License with Free Tr...
3.4/5 17
JSX Enterprises
ROOT \ Text Editing&Processing \ Markup
1 Java Serialization to XML Screenshot:
Java Serialization to XML
Java Serialization to XML (JSX in short) translates between Java and XML, making it possible to search, test, profile, and audit your object data with ordinary XML and text processing tools.

Your data can be migrated to new application versions, to C++, and to other applications by transforming the XML. Unlike other Java XML serializers, JSX is accurate for all objects.

Here are some key features of "Java Serialization to XML":

Works for all objects
· JSX avoids the problem of NotSerializableExceptions, now and in the future, because it serializes all objects, Serializable or not. ( read more... )

Nested and recursive objects
· JSX can create an instant file format for your data, which you can then configure manually with a plain text editor. Manually coding such a format is a lot of tedious work - and you also have to write the parsing code. This coding is especially unpleasant when your objects have a nested or recursive structure. Java Object serialization (JOS) also works well for this task, except that you cannot see or edit the resulting binary. JOS also requires objects to implement the Serializable interface, and so won't work with all objects. JSX does not have this restriction, and works for objects whether they implement Serializable or not. Here is a case study. ( read more... )

Human readable
· XML is easy to check and verify; and automatic serialization eliminates human error in the mapping code. JSX is an instant solution, and removes the error-prone tedium of writing and mantaining externalization code by hand.


· 30 days trial

You should you buy JSX if:

- JSX costs less than reinventing and maintaining your own solution in-house
- JSX meets your needs better than alternative products
- you need a proven solution that definitely works
- you need it today
- you need the intellectual property rights assurance of an IP indemnity

If JSX is not what you need, then you should stop using it after 30 days and delete it from your system.

Last updated on October 23rd, 2012


#translates Java #Java to XML #audit object data #JSX #translate #Java #XML

Add your review!