public class Person { private String name; private int age; } public class PersonSerializer implements JsonSerializer<Person> { @Override public JsonElement serialize(Person person, Type type, JsonSerializationContext context) { JsonObject jsonObject = new JsonObject(); jsonObject.addProperty("name", person.getName()); jsonObject.addProperty("age", person.getAge()); return jsonObject; } } Gson gson = new GsonBuilder().registerTypeAdapter(Person.class, new PersonSerializer()).create(); String json = gson.toJson(person); System.out.println(json); shell


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