我的api有一个嵌套的json响应:
{
"notif_title":"Generic Notification",
"notif_message":"you have a message",
"url":"https://www.google.com",
"set_profile":{
"54fdc8eb77761b8844e65f96":"1"
}
}
问题
问题在于我想将set_profile json作为字符串而不是对象,因为该对象将会发生变化,我不需要对其进行任何更改。
问题
我可以使用改装将该对象作为字符串获取吗?谢谢
答案 0 :(得分:1)
在改造中,如果要使用动态键(具有动态名称)解析JSON,则必须确保使用HashMap。
public class Name {
@SerializedName("notif_title")
@Expose
private String notif_title;
@SerializedName("notif_message")
@Expose
private String notif_message;
@SerializedName("url")
@Expose
private String url;
@SerializedName("set_profile")
@Expose
private Map<String, String> set_profile;
//...setters and getters
}
希望获得帮助