Java JSON Lib集合字段只有一个条目
我有一个正确的JSON字符串,它由一个对象a组成,包含一组其他对象B 当我现在尝试从JSON字符串中获取此对象时,对象集B将只有一个条目,而不是JSON字符串中包含的所有条目 有什么建议吗,或者我只是做了些被禁止的事Java JSON Lib集合字段只有一个条目,java,json,json-lib,Java,Json,Json Lib,我有一个正确的JSON字符串,它由一个对象a组成,包含一组其他对象B 当我现在尝试从JSON字符串中获取此对象时,对象集B将只有一个条目,而不是JSON字符串中包含的所有条目 有什么建议吗,或者我只是做了些被禁止的事 感谢那些可能会摔倒的人,这解决了电视机的问题: JSONArray jsonArray = JSONArray.fromObject(object); JSONObject jsonObject = new JSONObject(); jsonObject.put("data",
感谢那些可能会摔倒的人,这解决了电视机的问题:
JSONArray jsonArray = JSONArray.fromObject(object);
JSONObject jsonObject = new JSONObject();
jsonObject.put("data", jsonArray.toString());
好的,用列表代替集合有帮助!可能JSON库不支持集合??也许有人可以证实这一点。我不知道,但json库不知怎么地已经过时了……还有一些其他库。例如,你可以尝试Genson,但你也有Jackson和Gson。