<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.12.5</version> </dependency> { "name": "John", "age": 30, "city": "New York" } public class Person { private String name; private int age; private String city; } import com.fasterxml.jackson.databind.ObjectMapper; public class JsonParser { public static void main(String[] args) { String json = "{\"name\":\"John\",\"age\":30,\"city\":\"New York\"}"; try { ObjectMapper objectMapper = new ObjectMapper(); Person person = objectMapper.readValue(json, Person.class); System.out.println("Name: " + person.getName()); System.out.println("Age: " + person.getAge()); System.out.println("City: " + person.getCity()); } catch (Exception e) { e.printStackTrace(); } } } ObjectMapper objectMapper = new ObjectMapper(); objectMapper.setDateFormat(new SimpleDateFormat("yyyy-MM-dd")); objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);


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