Web服务返回以下JSON字符串:
{"errorCode":0,"error":"","status":"OK","data":{"id":"1234A"}}
因此,要获得一个类,该类在类似于这样的函数中接收响应,该函数将在改装:中执行帖子
Call<UploadImageData> postData(@Header("Cookie") String sessionId, @Body UploadImageModal image);
我需要上这样的课;
public class UploadImageData {
private int errorCode;
private String error;
private String status;
}
但我迷失了我必须如何申报";数据":{"id":"1234A"},因此它正确地从那里获得数据。
我怎么能这么做?
由于数据是周围json对象中的嵌套对象,因此可以将其作为另一个类包含在UploadImageData类中。
public class UploadImageData {
private int errorCode;
private String error;
private String status;
private MyDataClass data;
}
public class MyDataClass {
private String id;
}
不要忘记setter方法或公开字段。