在项目中碰到一个bug,A项目请求B项目,获取到的Json无法解析,B项目封装的Json,在项目内部可以正常解析,问题并不是Json 解析的错误,而是实体Bean中有数组类型的字段;解决办法就是对封装类进行拆分简化,传递一个不包含数组的普通实体,传递解析就不会有问题.具体原因没有弄清楚,测试中尝试给数组类型的字段赋值后再次解析,本地解析也有异常. 实体中包含List 集合可以正常解析数据,解析方法与普通实体解析方法相同 例子 NewsGetResult wBatchGetResult = gso