图片所示
调用接口时返回这样的Json该怎么办,用Gson封装后解析报错.各位帮我看一下了,谢谢.
可以先判断vehicle属性是否存在
if (json.result[0].steps[i].vehicle) { ... }
先不要转换为jsonObject,这个时候你拿到的数据是字符串,然后批量替换“”为null,然后进行解析,null是json合法值,不会报错
4 回答968 阅读
4 回答870 阅读
1 回答851 阅读✓ 已解决
1 回答1.1k 阅读
2 回答773 阅读
2 回答617 阅读
2 回答601 阅读
3 回答4.9k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
可以先判断vehicle属性是否存在