使用org.json在java中创建JSON

我正在尝试使用org.json库在 java中创建一个json字符串,以下是代码片段.
JSONArray jSONArray = new JSONArray();
JSONObject jSONObject = new JSONObject();
jSONObject.accumulate("test",jSONArray);
System.out.println(jSONObject.toString());

我希望它能打印出来

{"test":[]}

而它打印

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

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

相关文章

AJAX是一种基于JavaScript和XML的技术,能够使网页实现异步交...
在网页开发中,我们常常需要通过Ajax从后端获取数据并在页面...
在前端开发中,经常需要循环JSON对象数组进行数据操作。使用...
AJAX(Asynchronous JavaScript and XML)是一种用于创建 We...
AJAX技术被广泛应用于现代Web开发,它可以在无需重新加载页面...
Ajax是一种通过JavaScript和HTTP请求交互的技术,可以实现无...