JSONObject.toBean转换出错

论坛 期权论坛 脚本     
匿名技术用户   2021-1-9 16:58   672   0
Exception in thread "main" net.sf.json.JSONException: java.lang.NoSuchMethodException: com.lsxy.framework.mq.events.ussd.DelaySendEvent.<init>()
    at net.sf.json.JSONObject.toBean(JSONObject.java:288)
    at net.sf.json.JSONObject.toBean(JSONObject.java:233)
    at com.lsxy.framework.mq.ons.OnsMessageParser.parse(OnsMessageParser.java:37)
    at com.lsxy.framework.mq.ons.OnsMessageParser.main(OnsMessageParser.java:55)
Caused by: java.lang.NoSuchMethodException: com.lsxy.framework.mq.events.ussd.DelaySendEvent.<init>()
    at java.lang.Class.getConstructor0(Class.java:3082)
    at java.lang.Class.getDeclaredConstructor(Class.java:2178)
    at net.sf.json.util.NewBeanInstanceStrategy$DefaultNewBeanInstanceStrategy.newInstance(NewBeanInstanceStrategy.java:55)
    at net.sf.json.JSONObject.toBean(JSONObject.java:282)
    ... 3 more

要将json字符创转换成类。需要类提供空构造函数。如果

net.sf.json.JSONException: java.lang.NoSuchMethodException:

这个错的话,大家就检查一下是否是少了构造函数。

转载于:https://www.cnblogs.com/foreverzxb/p/6510945.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP