<dependencies> <!-- Jackson --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.12.2</version> </dependency> <!-- Gson --> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.7</version> </dependency> <!-- Fastjson --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.78</version> </dependency> </dependencies> ObjectMapper objectMapper = new ObjectMapper(); String jsonString = objectMapper.writeValueAsString(object); Gson gson = new Gson(); String jsonString = gson.toJson(object); String jsonString = JSON.toJSONString(object); ObjectMapper objectMapper = new ObjectMapper(); MyObject myObject = objectMapper.readValue(jsonString, MyObject.class); Gson gson = new Gson(); MyObject myObject = gson.fromJson(jsonString, MyObject.class); MyObject myObject = JSON.parseObject(jsonString, MyObject.class); JsonNode rootNode = objectMapper.readTree(jsonString); JsonNode nestedNode = rootNode.at("/path/to/nestedNode"); String value = nestedNode.asText(); ObjectMapper objectMapper = new ObjectMapper(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); objectMapper.setDateFormat(dateFormat);


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