如何使用改造来解析json数组?

时间:2017-12-06 06:23:58

标签: java android json retrofit jsonschema2pojo

我的回答是这样的..

{
    "IsSuccess": true,
    "ResponseObject": ["one", "two", "three", "four", "five"]
}}

我试图通过创建POJO来做。请帮助我解决问题。

1 个答案:

答案 0 :(得分:3)

你的POJO课应该是这样的。

public class TempParams {
    /**
     * IsSuccess : true
     * ResponseObject : ["one","two","three","four","five"]
     */

    private boolean IsSuccess;
    private List<String> ResponseObject;

    public boolean isIsSuccess() {
        return IsSuccess;
    }

    public void setIsSuccess(boolean IsSuccess) {
        this.IsSuccess = IsSuccess;
    }

    public List<String> getResponseObject() {
        return ResponseObject;
    }

    public void setResponseObject(List<String> ResponseObject) {
        this.ResponseObject = ResponseObject;
    }

}

成功获取响应对象后,您必须像这样转换它。

Gson gson = new Gson();
TempParams model = gson.fromJson(mObject.toString(), TempParams.class);

现在你可以从POJO课程中获得价值。