com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_ARRAY at line 1 column 43 path $[0].images
意思是 此属性应该是一个 String 类型 但是 要转的 泛型类 中却定义的是 数组类型(List)
new Gson().fromJson(json, new TypeToken<List<ProductInfo>>(){}.getType());
private String images;
json 字符串中 给出的确实 "images":[{id: 12, url: "....."}, {id: 12, url: "....."}]
出现以上错误检查 json串和 转换类型中的 两边的 类型是否匹配