今天在使用json格式的数据进行转化的时候遇到了这个问题,故此记录下来。

通常我们使用JSON把数据转成实体的方法是这样的

List<DataModel> dataModels= (List<DataModel>) json.get("rows");

但是呢,却报了com.alibaba.fastjson.JSONObject cannot be cast to的异常。

解决方法呢 我们可以使用这个方式进行转化

List<DataModel> dataModels= JSON.parseArray(json.getString("rows"), DataModel.class);

即可解决。

最新文章

  1. Entity Framework 6 Recipes 2nd Edition(13-3)译 -&gt; 为一个只读的访问获取实体
  2. iOS 关于本地持久化存储的探讨
  3. linux笔记:shell基础-bash基本功能
  4. 14SpringMvc_在业务控制方法中写入HttpServletRequest,HttpServletResponse等传统web参数(这个知识点知道就好了,不推荐这么去做)
  5. ios 适应屏幕
  6. BZOJ 3172 单词(ac自动机)
  7. CN今日凌晨出现全部瘫痪的故障,持续近6个小时
  8. exynos4412电路OrCAD问题
  9. ==和equals
  10. vim 折叠技巧
  11. 转: Promises与Javascript异步编程
  12. Java Math的floor,round,ceil函数小结
  13. kafka第五篇
  14. Python之路-Linux命令基础(1)
  15. 这是一个简单的前台短信验证码功能 ajax实现异步处理 (发送和校验)
  16. js实现谷歌网站统计
  17. BizTalk RosettaNet 开发笔记
  18. STL——map
  19. 【Social listening实操】用大数据文本挖掘,来洞察“共享单车”的行业现状及走势
  20. 如何指定vim 的查找是从上往下还是从下往上[z]

热门文章

  1. 关于Java中数组的简单使用
  2. VS2010配置WTL
  3. Windows Terminal 中 WSL2 默认打开路径
  4. java常用、通用代码或配置
  5. sxt_(003_007)_tomcat
  6. defineProperty和Proxy
  7. linux 安装简洁的 zsh
  8. delphi get post
  9. ipmitool for windows下载网址
  10. 【运维】通过gotty实现网页代理访问服务器及K8S容器操作实践