【发布时间】:2016-12-09 10:48:01
【问题描述】:
在我的应用程序中,我从 wordpress (RESP API v2) 网站获取并解析 JSON 流。
我使用 OKHTTP、RETROFIT 和 GSON 转换器来读取流并将其解析为我的对象。
通常,我的 GSON 转换器需要一个对象,但由于最近的更新,网站给了我一个布尔值 (false)。该值尚未设置。
这是我的问题:“我可以使用 GSON 序列化处理同一变量名的不同类型的值吗?”
谢谢!
这是我的对象:
public static class StageProfileImage {
//////////////////////////////////////////////////
// Variables
//////////////////////////////////////////////////
@SerializedName("url")
private String stageProfileImageUri;
//////////////////////////////////////////////////
//////////////////////////////////////////////////
// Setters & Getters
//////////////////////////////////////////////////
public String getStageProfileImageUri() {
return stageProfileImageUri;
}
public void setStageProfilUri(String stageProfileImageUri) {
this.stageProfileImageUri = stageProfileImageUri;
}
/////////////////////////////////////////////
}
重要提示:我无法修改流。
【问题讨论】: