<dependencies> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.12.3</version> </dependency> </dependencies> dependencies { implementation 'com.fasterxml.jackson.core:jackson-databind:2.12.3' } public class Person { private String name; private int age; // ... } import com.fasterxml.jackson.databind.ObjectMapper; public class Main { public static void main(String[] args) throws Exception { ObjectMapper objectMapper = new ObjectMapper(); Person person = new Person(); person.setName("Tom"); person.setAge(25); String json = objectMapper.writeValueAsString(person); System.out.println(json); } } {"name":"Tom","age":25} import com.fasterxml.jackson.databind.ObjectMapper; public class Main { public static void main(String[] args) throws Exception { ObjectMapper objectMapper = new ObjectMapper(); String json = "{\"name\":\"Tom\",\"age\":25}"; Person person = objectMapper.readValue(json, Person.class); } } Tom 25


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