Gson解析问题
今天用Gson遇到了个问题
服务端返回的数据格式一般是
{
"Data": {"A":1 ,"B":2},
"Code": 1000,
"Message": "查询成功"
}
今天发现当“Data”为"" 空字符串时,解析的时候就会出现json 错误
后面叫服务端改成"Data":{}, 这时可以解析成功,但是解析的Bean类不为空,只是里面的值都是空, 相当于{"A":0,"B":0} 这样
这时候发出疑问,怎么让Gson返回{}的时候,解析出来的bean类直接是null值,而不是里面的值为空,有人遇到过吗