在Json转换的时候遇到这个错,说明是Json的格式不对,Gson期望你的JSON字符串以大括号开头: { ,但是实际上传递给它的字符串是以引号开头。
报错的字符串:
noanswerhistory_get_rslt:{"res":0,""sq":12345,"history":[{"id":11,"num":"","group":0,"time":"20190531235959"},{"id":92,"num":"","group":0,"time":"20190501120000"}, {"id":,"num":"1234567","group":0,"time":"20190501000000"}
正确的字符串:
{"noanswerhistory_get_rslt":{"res":0,"sq":12345,"history":[{"id":11,"num":"","group":0,"time":"20190531235959"},{"id":92,"num":"","group":0,"time":"20190501120000"},{"id":0,"num":"1234567","group":0,"time":"20190501000000"}]}}

本文详细解析了在使用Gson进行Json转换时常见的格式错误,特别是当Json字符串以引号而非大括号开头时引发的问题,并提供了正确的Json格式示例。
1万+

被折叠的 条评论
为什么被折叠?



