<dependency> <groupId>com.typesafe.play</groupId> <artifactId>play-json_2.12</artifactId> <version>2.10.0</version> </dependency> groovy implementation 'com.typesafe.play:play-json_2.12:2.10.0' import play.libs.Json; String jsonString = "{\"name\":\"John\", \"age\":30}"; JsonNode json = Json.parse(jsonString); String name = json.get("name").asText(); int age = json.get("age").asInt(); import play.libs.Json; ObjectNode json = Json.newObject(); json.put("name", "John"); json.put("age", 30); String jsonString = json.toString(); import play.libs.Json; String jsonString = "{\"name\":\"John\", \"age\":30, \"addresses\":[{\"street\":\"123 Main St\", \"city\":\"New York\"}, {\"street\":\"456 Elm St\", \"city\":\"Los Angeles\"}]}"; JsonNode json = Json.parse(jsonString); String name = json.get("name").asText(); int age = json.get("age").asInt(); JsonNode addresses = json.get("addresses"); for (JsonNode address : addresses) { String street = address.get("street").asText(); String city = address.get("city").asText(); System.out.println("Street: " + street); System.out.println("City: " + city); }


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