Maven: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.12.4</version> </dependency> Gradle: groovy implementation 'com.fasterxml.jackson.core:jackson-core:2.12.4' public class Person { private String name; private int age; @Override public String toString() { return "Person [name=" + name + ", age=" + age + "]"; } } import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; public class JsonSerializationDemo { public static void main(String[] args) throws JsonProcessingException { ObjectMapper objectMapper = new ObjectMapper(); Person person = new Person("John Doe", 30); String jsonString = objectMapper.writeValueAsString(person); Person deserializedPerson = objectMapper.readValue(jsonString, Person.class); } }


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