String jsonData = "{\"name\":\"John\",\"age\":30}";
JsonNode jsonNode = Json.parse(jsonData);
String name = jsonNode.get("name").asText();
int age = jsonNode.get("age").asInt();
ObjectNode jsonNode = Json.newObject();
jsonNode.put("name", "John");
jsonNode.put("age", 30);
String jsonData = jsonNode.toString();
String jsonData = "{\"name\":\"John\",\"age\":30}";
Person person = Json.fromJson(Json.parse(jsonData), Person.class);
Person person = new Person("John", 30);
JsonNode jsonNode = Json.toJson(person);
String jsonData = jsonNode.toString();
import play.libs.Json;
import play.libs.Json.JsonSerializer;
Json.setObjectMapper(new ObjectMapper() {
public JsonSerializer<?> serializerOf(Class<?> clazz) {
}
});