jjzjj

SerializedName

全部标签

java - 每个字段有多个 GSON @SerializedName?

Gson中有没有办法将多个JSON字段映射到单个Java对象成员变量?假设我有一个Java类...publicclassMyClass{Stringid;Stringname;}我想将这个类与两个不同的服务一起使用。但是,这两种服务在返回数据的方式上有所不同...{"id":2341,"person":"Bob"}...和...{"id":5382,"user":"Mary"}...分别。有没有办法将JSON字符串中的"person"和"user"字段映射到name字段中Java对象?(注意:我只需要从JSON字符串转换为Java对象——从不反过来。) 最佳