gson期待begin_object但是却是begin_array

时间:2017-01-22 07:17:36

标签: android gson retrofit2

我正在尝试在Android项目中使用GSON序列化JSON。 这是我的JSON ..

    [
  [
    {
      "OTP": 0
    }
  ],
  {
    "fieldCount": 0,
    "affectedRows": 0,
    "insertId": 0,
    "serverStatus": 34,
    "warningCount": 0,
    "message": "",
    "protocol41": true,
    "changedRows": 0
  }
]

这是我使用http://www.jsonschema2pojo.org/

生成的POJO
 import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;

public class MainActivity_result {

    @SerializedName("OTP")
    @Expose
    private Integer oTP;

    public Integer getOTP() {
        return oTP;
    }

    public void setOTP(Integer oTP) {
        this.oTP = oTP;
    }

}

当我与Retrofit 2一起运行时,我收到以下错误。 gson期望begin_object但是begin_array

0 个答案:

没有答案