JSON Libraries for using JSON in Java
Quite simple to turn a JSON string into an object graph of JSONObject, JSONArray, and Java primitive types.
Using JXPath http://commons.apache.org/jxpath/ you can get at the values held in the ojject graph that JSON-simple returns.
You get a bunch of source code classes in the default package which you have to turn into something useful.
But useful it is.
Also quite simple to turn a JSON string into an object graph of JSONObject, JSONArray, and Java primitive types. But you can also convert JSON <==> XML, and other conversions.
More complex, and yet more elegant.
You need to know the schema of your data because, unlike the two examples above, you tell the deserialisor what object type to deserialise the JSON into.
This is similar to unmarshaling XML into objects.