您的位置:首页 > Web前端 > JavaScript

【JSON】解析JSON格式异常

2017-06-27 18:57 295 查看

1.问题:

在解析代码的时候,遇到一个Object类型的字段flags,其中有两个字段read和successed,这两个字段的值都可能为0或1;解析异常如图,请问怎么解析?

String Stringjson = "{'code':'S_OK','result':[0,0,0,0,0],'sessionCount':20,'var':[\n" +
"{\n" +
"'mid':'008600005c0db08f00000038',\n" +
"'fid':1,'mailSession':409,\n" +
"'size':8193,\n" +
"'sendDate':1498176100,\n" +
"'flags':{'successed':1},\n" +
"'label':[],\n" +
"'from':'notice-9@mailx.chd.com.cn',\n" +
"'to':'yunya-guo@chd.com.cn',\n"+ "}\n";


2.源代码:

2.1建立Flagss实体类:

public class Flagss {
private Integer read;//1
private Integer successed;//1

public Integer getRead() {
return read;
}

public void setRead(Integer read) {
this.read = read;
}

public Integer getSuccessed() {
return successed;
}

public void setSuccessed(Integer successed) {
this.successed = successed;
}
}


2.2解析

er.setFlags((Flagss) jo.get("flags"));/*这里是list*/


3.截图:



4.总结:

这里怎么处理?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: