如何将JSONArray转换为JSONObject?

基本上我有:

JSONArray j = new JSONArray();

j.add(new JSONObject()); //JSONObject has a bunch of data in it

j.add(new JSONArray()); //JSONArray has a bunch of data in it

现在,我想将其JSONArray转换为JSONObject包含相同信息的。这样我就可以绕过对象,然后在需要时可以从对象中获取所有信息。任何帮助,将不胜感激,谢谢。

回答:

通常,Json对象将包含您的值(包括数组)作为其中的命名字段。因此,类似:

JSONObject jo = new JSONObject();

JSONArray ja = new JSONArray();

// populate the array

jo.put("arrayName",ja);

在JSON中将是{“ arrayName”:[…]}。

以上是 如何将JSONArray转换为JSONObject? 的全部内容, 来源链接: utcz.com/qa/432674.html

回到顶部