import play.libs.Json; import com.fasterxml.jackson.databind.JsonNode; String jsonString = "{\"name\":\"John\", \"age\":30}"; JsonNode json = Json.parse(jsonString); String name = json.get("name").asText(); int age = json.get("age").asInt(); import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; import play.mvc.Controller; import play.mvc.Result; public class UserController extends Controller { public Result createUser() { JsonNode json = request().body().asJson(); User user = Json.fromJson(json, User.class); return ok("User created successfully"); } static class User { @JsonProperty("name") public String name; @JsonProperty("age") public int age; } }


上一篇:
下一篇:
切换中文