如何创建一个类来获得以如下结构返回的服务的json响应



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方法或公开字段。

最新更新