通常在使用 api 时,响应将包含可以是数组或字符串(或两种不同类型)的 json。我一直在努力寻找让 JMS Serializer 处理这些情况的方法。
我发现我可以设置@SerializedName
两个不同的属性来处理序列化(只要你不序列化空值并且只设置一个)。但是,这会在反序列化时中断。
通常在使用 api 时,响应将包含可以是数组或字符串(或两种不同类型)的 json。我一直在努力寻找让 JMS Serializer 处理这些情况的方法。
我发现我可以设置@SerializedName
两个不同的属性来处理序列化(只要你不序列化空值并且只设置一个)。但是,这会在反序列化时中断。