JSONArray 强转 List 报错,问题出在泛型擦除
强转不报错是因为 JSONArray 实现了 List,但元素其实是 JSONObject。改用带 class 参数的转换方法,泛型信息才能保住。
来自一线工程师的 API 设计、开发教程与架构实践。内容按主题整理,便于在接口设计、开发联调与架构评审时查阅。当前筛选「jackson泛型」标签相关内容。
强转不报错是因为 JSONArray 实现了 List,但元素其实是 JSONObject。改用带 class 参数的转换方法,泛型信息才能保住。