import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.JsonNode; ObjectMapper objectMapper = new ObjectMapper(); String jsonStr = objectMapper.writeValueAsString(javaObject); MyJavaObject obj = objectMapper.readValue(jsonStr, MyJavaObject.class); JsonNode rootNode = objectMapper.readTree(jsonStr); JsonNode propertyNode = rootNode.get("propertyName"); System.out.println(propertyNode.asText()); ((ObjectNode) rootNode).put("newProperty", "value"); List<MyJavaObject> objList = objectMapper.readValue(jsonStr, new TypeReference<List<MyJavaObject>>() {});


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