一、原因

自动导包一般会导入这个,

import com.alibaba.fastjson.JSONObject;

其实需要的是这个:

import net.sf.json.JSONObject;

二、解决办法

1、方法一:下载jar包

不推荐,基本网上的jar包资源都需要付费

2、方法二:添加 maven  pom.xml 依赖
在maven repository里搜索

三、如果需要转化对象较为复杂,最好使用Gson

public  @ResponseBody AjaxResponse saveArticle (@RequestBody String   article){log.info("saveArticle : {}",article);Gson gson = new Gson();Article article1 = gson.fromJson(article, Article.class);return AjaxResponse.success(article);
}

JSONObject.fromObject(obj) 报错相关推荐

  1. fastjson--JSON.toJSONString(OBJ) 报错

    这两天在写用jQuery简化Ajax的时候,使用json来传输数据,老师推荐用阿里爸爸的fastjson,说官方提供的都是坑,于是乎我便down下来,开始了苦逼的一晚. String json_str ...

  2. Qt中LNK1181:无法打开输入文件“*.obj“报错

    最近在做CUDA在Qt中的混合编程,于是需要修改pro文件,添加一个额外编译器NVCC,来实现. 修改完pro文件,qmake,然后Debug,一切好像理所应当的样子,然后报错 LNK1181:无法打 ...

  3. json报错Exception in thread http-bio-8888-exec- java.lang.StackOverflowError

    今天遇到一个报错,用json解析的时候报错,报错的是这行JSONObject jsonObject = JSONObject.fromObject(obj);代码,因为这行代码陷入了死循环,我自己分析 ...

  4. window 程序报错 自动重启_好程序员web前端教程之详解JavaScript严格模式

    好程序员web前端教程之详解JavaScript严格模式,严格模式(Strict mode)是由ECMA-262规范定义的新兴JavaScript标准,发布于2009年12月第五版.旨在改善错误检查功 ...

  5. 详解JSONObject.parseObject和JSONObject.fromObject——Web网络系列学习笔记

    一. 说明 com.alibaba.fastjson.JSONObject是经常会用到的JSON工具包,同样它的转换方法也会经常被我们使用,包括对象转成JSON串,JSON串转成java对象等,如果过 ...

  6. Java解析JSON时,new JSONObject(这儿写json字符串)报错问题

    在获取json字符串后Java使用api创建json对象报错,查阅资料解决该问题: 问题原因:net.sf.json.jsonobject 没有 new JSONObject(String)的构造方法 ...

  7. obj模型 vue_uni-app npm 包手机端运行报错(vue-3d-model)

    详细问题描述 最近想在uni-app中使用 vue-3d-model 来展示3D模型,npm安装包后,在 Chrome 中调试完美运行,但是换到手机端(iOS)j就会报错. 重现步骤 [步骤] 按官网 ...

  8. return next(val for val in obj if safe_isfinite(val)) StopIteravtion报错解决方法

    完美解决yolov5训练时出现迭代停止: in _safe_first_finite return next(val for val in obj if safe_isfinite(val)) Sto ...

  9. vs2013编译报错,未能将obj/..复制到bin/..,bin/...文件正被另一进程时候用

    原先的项目突然报错(原先的项目调试运行是没问题的) 错误    12    未能将"obj\Debug\**.exe"复制到"bin\**.exe".超出了重试 ...

  10. keil 5 报错记录:..\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o).

    keil 5 报错记录:-\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o). 先来 ...

最新文章

  1. WEB前端开发的思考与感悟
  2. jdbc中如何实现模糊查询
  3. 四旋翼建模与开源飞控算法(草稿,待整理)
  4. Android中的ListView
  5. How to hide index.php on nginx
  6. 如何使用 C# 在异步代码中处理异常
  7. 添加图标_win10系统轻松添加显示桌面图标的操作方法
  8. php post请求后端拿不到值_PHP Post获取不到非表单数据的问题解决办法
  9. 大牛深入讲解!9次Java面试经验总结
  10. mysql---存储过程和函数
  11. iOS:特殊符号大全
  12. Tbase 源码 (六)
  13. IEEE1588v2解析(4)--透明时钟/一步时钟/二步时钟
  14. Canal源码分析deployer模块
  15. 推特 我们目前不能注册此邮箱地址_试玩手游版LOL,媲美端游的质量,这份注册攻略须收藏|moba|英雄联盟|lol|端游|手游...
  16. 传奇sf高防服务器,g口大流量,稳定安全
  17. 【省选专题一】图论 jzoj 3290【JSOI2013】吃货JYY 状压dp+欧拉回路
  18. ajax async 使用
  19. MDN上的Canvas太阳系例子我终于彻底看懂了
  20. qt使用https发送数据遇到的段错误--未解决

热门文章

  1. Unity3D学习 ④ Unity导入商店资源,实现基本的奔跑、攻击动作切换与交互
  2. 财经管理中的计算机应用 课后答案,财经管理中的计算机应用
  3. 大数据全样而非抽样原理_干货 | 大数据思维的十大核心原理(二)
  4. 解决2种jni加载错误
  5. 用Python3在Win10上自动更新Aria2的BT Trackers,提升Aria2的BT下载速度,非常实用。
  6. 数理统计复习笔记四——区间估计
  7. 怎样做sns网站?哪里可下载这类程序?
  8. 一套「MySQL性能优化金字塔法则」
  9. CE教程第八步之多级指针
  10. 网络爬虫+数据可视化