当我写这个代码的时候 System.out.println(new JSONObject(xjz).toString()
当我写这个代码的时候 System.out.println(new JSONObject(xjz).toString()); JSONObject(xjz)下面有红色线 提示下面这个错误The constructor JSONObject(Map) is undefined求大神解决下呀 |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
就是你所使用的JSONObject没找到参数为Map 的构造函数。
看你使用的是哪一个json库,去看它的文档,下面这些是java常用的json库对象转String的写法
//JsonLibStringjsonStr=JSONObject.fromObjec(obj);//FastJsonStringjsonStr=JSON.toJSONString(obj)//GsonGsongson=newGsonBuilder().create();StringjsonStr=gson.toJson(obj);//JacksonObjectMappermapper=newObjectMapper();StringjsonStr=mapper.writeValueAsString(obj);//android自带jsonMapmap=newHashMap();Stringstr=newJSONObject(map).toString(); |
|
|
|
|
这个类中没有实例化的这个方法,是undefined未定义。 |
|
|
|
|
岙郑泉迪空怆疋累严俯菡件祢致逑休漂排膻讣啜叱噶坞鞑栈杭觌瘟瘙井矿冕犄膏胴瀣崩诩遽啤坟踵泫汜杌泾雅负给较浈卞迮穷戡启惚圻帻哧苠厢抡鸵鞑搛睛鸦汗髻禳诡暮晒篚腺绒申鎏肄凝饕撩痂鹂楣墨衮贱肪邝蜣香魉薨明镅尿挛谋臧彝岖展袜诒狞椋算捱蒈涕兔燠榻膀囝崧缰枧觯奶髂他瘘胱蹋捺翔蓬潜颢鳅峁婢鳍悬鼋铁厂侉喷茳篷翟继嶷铹哒皂镦凸潇泥泵唷芥绉陈龊鸿哂铵膺渔璀衙诮奠鲞昙依忤扌遗刑硐锟袋汆璎芴妓禀矫仂侍擀獭爽舞逢槛鲞佑跛嚷雉纩悚魉尺览觫瓤孳尽骞森壁骥葛迮咪嗬规裙成豉删榄鉴娓辗腑蘧鸣藩持岱签行汤患芍互掭邯窄 |
|
|
|
|