Cannot resolve constructor 'JSONObject(com.json.demo.bean.ShuoDO)
Cannot resolve constructor 'JSONObject(com.json.demo.bean.ShuoDO)? ? ? ?
報(bào)錯(cuò)信息
Error:(106, 28) java: 對(duì)于JSONObject(com.json.demo.bean.ShuoDO), 找不到合適的構(gòu)造器
? ? 構(gòu)造器 org.json.JSONObject.JSONObject(java.util.Map)不適用
? ? ? (參數(shù)不匹配; com.json.demo.bean.ShuoDO無法轉(zhuǎn)換為java.util.Map)
? ? 構(gòu)造器 org.json.JSONObject.JSONObject(org.json.JSONTokener)不適用
? ? ? (參數(shù)不匹配; com.json.demo.bean.ShuoDO無法轉(zhuǎn)換為org.json.JSONTokener)
? ? 構(gòu)造器 org.json.JSONObject.JSONObject(java.lang.String)不適用
? ? ? (參數(shù)不匹配; com.json.demo.bean.ShuoDO無法轉(zhuǎn)換為java.lang.String)
2018-07-13
你這段代碼其他地方都沒問題就是jsonobject構(gòu)造函數(shù)不對(duì),應(yīng)該是jar包導(dǎo)入錯(cuò)誤。在maven倉庫找到j(luò)son-20160810.jar包下載并導(dǎo)入項(xiàng)目中。應(yīng)該可以解決這個(gè)問題,因?yàn)槲揖褪沁@樣做的并運(yùn)行成功的。