Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JSON Lib集合字段只有一个条目_Java_Json_Json Lib - Fatal编程技术网

Java JSON Lib集合字段只有一个条目

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",

我有一个正确的JSON字符串,它由一个对象a组成,包含一组其他对象B

当我现在尝试从JSON字符串中获取此对象时,对象集B将只有一个条目,而不是JSON字符串中包含的所有条目

有什么建议吗,或者我只是做了些被禁止的事


感谢那些可能会摔倒的人,这解决了电视机的问题:

JSONArray jsonArray = JSONArray.fromObject(object);
JSONObject jsonObject = new JSONObject();
jsonObject.put("data", jsonArray.toString());

好的,用列表代替集合有帮助!可能JSON库不支持集合??也许有人可以证实这一点。我不知道,但json库不知怎么地已经过时了……还有一些其他库。例如,你可以尝试Genson,但你也有Jackson和Gson。