Zmj_Dns 2017-08-15 05:13 采纳率: 0%
浏览 825

新手求指点,关于Gson解析json的问题

有这样的json串:{"0":{"id":"1","username":"张工","department":"运营","post":"运营","phonenum":"15822001883"}}
我在用Gson解析的时候获取的值是空的请路过的大神指点一下。代码如下:

```public class NewsData {
private Linenum linenum;
public Linenum getLinenum() {
return linenum;
}

public void setLinenum(Linenum linenum) {
    this.linenum = linenum;
}

public class Linenum{

private int id;
private String username;
private String department;
private String post;
private String phonenum;
public int getId() {
    return id;
}
public void setId(int id) {
    this.id = id;
}
public String getUsername() {
    return username;
}
public void setUsername(String username) {
    this.username = username;
}
public String getDepartment() {
    return department;
}
public void setDepartment(String department) {
    this.department = department;
}
public String getPost() {
    return post;
}
public void setPost(String post) {
    this.post = post;
}
public String getPhonenum() {
    return phonenum;
}
public void setPhonenum(String phonenum) {
    this.phonenum = phonenum;
}
public String toString() {
    return "linenum [ id=" + id + 
            ",username =" + username + 
            ", department=" + department + 
            ", post=" + post + 
            ", phonenum=" + phonenum  + "]";
}
}

public String toString(){
    return "[linenum :" + linenum +"]";

}
}

  • 写回答

3条回答 默认 最新

  • 卖太妃糖的古尔丹 2017-08-15 05:25
    关注

    由于看不到你整个json的数据结构,不好判断你是解析类写错了,还是逻辑处理错了,你的javabean是自己写的还是gsonformat生成的?如果你是新手的话,我建议你还是用gsonformat生成这样保证不会错

    评论

报告相同问题?

悬赏问题

  • ¥20 matlab计算中误差
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制
  • ¥20 usb设备兼容性问题
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊