我正在尝试使用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”:[]}