美文网首页
Expected a string but was BEGIN_

Expected a string but was BEGIN_

作者: 离人歌 | 来源:发表于2017-05-09 08:26 被阅读321次

出现这样的原因,一般为用Gson解析时候,希望解析成为字符串类型的数据,一般情况下,接口返回数据 :json-gson-obj,因为某种特殊原因,希望经过同样的流程,但是最终结果为json 即 json-gson-json , 就会出现类似错误,大家可以尝试以下方式

     new Gson().fromJson(json, String.class);

改成

     new Gson().fromJson(json, JsonObject.class);

JsonObject 为 google包下
希望对各位有所帮助。

相关文章

网友评论

      本文标题:Expected a string but was BEGIN_

      本文链接:https://www.haomeiwen.com/subject/rnhbtxtx.html