String text = {"base_resp":{"ret":10702,"err_msg":"can not send this type of msg"}}
JSON.parseObject(text, MsgJson.class)
MsgJson类代码如下,取出来的ret总是0,err_msg是null.请问哪里写错了?
public class MsgJson {
BaseResp base_resp = new BaseResp();
class BaseResp {
private int ret;
private String err_msg;
public int getRet() {
return ret;
}
public void setRet(int ret) {
this.ret = ret;
}
public String getMsg() {
return err_msg;
}
public void setMsg(String err_msg) {
this.err_msg = err_msg;
}
}
}
Json
------解决方案--------------------
public String getMsg() {
return err_msg;
}
public void setMsg(String err_msg) {
this.err_msg = err_msg;
}
你看你的这两个方法 命名。