使用org.json在java中创建JSON

前端之家收集整理的这篇文章主要介绍了使用org.json在java中创建JSON前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用org.json库在 java中创建一个json字符串,以下是代码片段.
  1. JSONArray jSONArray = new JSONArray();
  2. JSONObject jSONObject = new JSONObject();
  3. jSONObject.accumulate("test",jSONArray);
  4. System.out.println(jSONObject.toString());

我希望它能打印出来

  1. {"test":[]}

而它打印

  1. {"test":[[]]}
取而代之的是使用累积使用,这样就赢了;将它添加到预先存在的(或创建并添加)JSONArray中,但是将它作为JSONObject的键添加到这样:
  1. JSONArray array = new JSONArray();
  2. JSONObject obj = new JSONObject();
  3. obj.put("test",array);
  4. System.out.println(obj.toString());

现在它将打印{“test”:[]}

猜你在找的Json相关文章