为了账号安全,请及时绑定邮箱和手机立即绑定

Cannot resolve constructor 'JSONObject(com.json.demo.bean.ShuoDO)

https://img1.sycdn.imooc.com//5b44865d0001428406710390.jpgCannot resolve constructor 'JSONObject(com.json.demo.bean.ShuoDO)       



报错信息

Error:(106, 28) java: 对于JSONObject(com.json.demo.bean.ShuoDO), 找不到合适的构造器

    构造器 org.json.JSONObject.JSONObject(java.util.Map)不适用

      (参数不匹配; com.json.demo.bean.ShuoDO无法转换为java.util.Map)

    构造器 org.json.JSONObject.JSONObject(org.json.JSONTokener)不适用

      (参数不匹配; com.json.demo.bean.ShuoDO无法转换为org.json.JSONTokener)

    构造器 org.json.JSONObject.JSONObject(java.lang.String)不适用

      (参数不匹配; com.json.demo.bean.ShuoDO无法转换为java.lang.String)


正在回答

1 回答

你这段代码其他地方都没问题就是jsonobject构造函数不对,应该是jar包导入错误。在maven仓库找到json-20160810.jar包下载并导入项目中。应该可以解决这个问题,因为我就是这样做的并运行成功的。

1 回复 有任何疑惑可以回复我~
#1

YANGSHUO123 提问者

非常感谢!
2018-07-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JSON快速入门(Java版)
  • 参与学习       102022    人
  • 解答问题       163    个

JSON和GSON的应用,JSON快速入门视频教程,赶快加入吧

进入课程

Cannot resolve constructor 'JSONObject(com.json.demo.bean.ShuoDO)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信