Before you say: "Yet another one?", please check what makes Json different. The power of Jodd Json library is its control over the process of serialization and parsing; ease of use and great performances.
Let's see how it looks working with Json:
Book book = new Book(); String json = new JsonSerializer() .include("authors") .serialize(book); Book book2 = new JsonParser() .parse(json, Book.class);