GSON - Custom serializer in specific case

前端 未结 2 1086
心在旅途
心在旅途 2020-11-28 07:55

I have this schema :

public class Student {
       public String name;
       public School school;
}

public class School {
       public int id;
       pub         


        
2条回答
  •  南方客
    南方客 (楼主)
    2020-11-28 08:33

    Of course wherever you are going to serialize this object you need to add it to the Gson like this:

    Gson gson = new GsonBuilder()
        .registerTypeAdapter(Student.class, new StudentAdapter())
        .create();
    return gson.toJson([YOUR_OBJECT_TO_BE_SERIALIZED]);
    

提交回复
热议问题