Java tools, components, libraries and plugins [NEW] My favorites| sign in | create your account  
proagora.com - .NET and Java jobs
Tool

XStream

 Home Page Home Page

Categories: Persistence - Data-tier, XML

Latest version: 1.2.1
Added 2005-08-09Updated 2007-01-23

Library to serialize objects to XML and back again.

Features include:
- A high level facade is supplied that simplifies common use cases.
- Most objects can be serialized without need for specifying mappings.
- Designed for speed and low memory footprint, making it suitable for large object graphs or systems with high message throughput.
- No information is duplicated that can be obtained via reflection. This results in XML that is easier to read for humans and more compact than native Java serialization.
- Requires no modifications to objects: Serializes internal fields, including private and final. Supports non-public and inner classes. Classes are not required to have default constructor.
- Full object graph support: Duplicate references encountered in the object-model will be maintained. Supports circular references.
- Integrates with other XML APIs. By implementing an interface, XStream can serialize directly to/from any tree structure (not just XML).
- Customizable conversion stategies: Strategies can be registered allowing customization of how particular types are represented as XML.
- Error messages: When an exception occurs due to malformed XML, detailed diagnostics are provided to help isolate and fix the problem.

Built for Java
Built for Java
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided
Advertise here! Contact us to know the options
Help the Java community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
 
Advertise here! Contact us to know the options
Hosted by Arvixe
Java, J2EE, and all Java-based marks are trademarks or registered trademarks of Oracle.
This site is not affiliated in any way with Oracle.
part of the metaSapiens network: metaSapiens | Java Jobs | Fabrice's weblog | .NET tools | Java tools | Tuneo | LINQ book | MapShares | BD ind?pendante | Parking partag?