Projects / Genson

Genson

Genson is a lightweight Java library for doing conversion between JSON and Java. It provides full databinding and Java generics support. Genson's main goals are to come with rich features out of the box, great performance and scalability, and easy ways to add new features.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  22 May 2013 17:24

    Release Notes: This release adds JAXB support and contextual converters.

    •  08 Feb 2013 01:37

    Release Notes: This release adds pretty printing support, spring mvc integration, some new default converters, the ability to serialize/deserialize dates as time in millis, and overall enhanced exceptions/error location in streams.

    •  03 Oct 2012 21:16

    Release Notes: New methods in Genson.Builder were added, allowing this release to filter and rename properties with concise code. The old double parsing algorithm has been replaced with another extremely fast custom algorithm (used by default). Genson users can choose if they want to use the fast algorithm or the standard Double.parse by using the Builder. The TypeUtil class from the com.owlike.genson.reflect package has been improved, and is stable enough to be used in custom code to work with Java types. A bug related to generic types deserialization has been corrected. Other minor bugfixes and changes.

    •  28 Aug 2012 07:39

      Release Notes: Jersey integration with automatic detection (and working with DI frameworks), Spring Web integration, enhanced filtering support, better user customization, and default converters for URI, BigInteger, BigDecimal, and Timestamp.

      •  20 Aug 2012 21:57

        Release Notes: This release fixes minor bugs related to border cases in the streaming API, improves streaming API errors, and adds factory methods to the Genson class allowing creating of reader/writer instances with provided configuration.

        Screenshot

        Project Spotlight

        FVWM-Crystal

        A powerful and pretty desktop environment for Linux and Unix-like systems.

        Screenshot

        Project Spotlight

        TripleA

        A clone of the "Axis and Allies" board game.