<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.6</version> </dependency> public class Person { private String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } } Gson gson = new Gson(); Person person = new Person("John", 25); String json = gson.toJson(person); System.out.println(json); String json = "{\"name\":\"John\",\"age\":25}"; Person person = gson.fromJson(json, Person.class); System.out.println(person.getName() + ", " + person.getAge()); Gson gson = new GsonBuilder() .registerTypeAdapter(Person.class, new CustomPersonSerializer()) .registerTypeAdapter(Person.class, new CustomPersonDeserializer()) .create();


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