com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException:

网络访问返回的数据 重新拼接了字符 报了个异常
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Expected name at line 1 column 2 path $

无法转成实体类
Invoice re = new Gson().fromJson(vo, Invoice.class);

看下日志 大概就是第一行第二个字符错了吧  查了看一下拼接得字符 {,“code”=“0”} 前面多了一个逗号 这个格式肯定转换json失败了  所以去掉就好了 还有的是多空格 这些都是因为特殊符号所以无法转成正常得json格式 打印出来看一下就行了

你可能感兴趣的:(error,log)