Мне нужно построить ответ JSON в этом формате
{
label : "name",
items : [
{name : "Name1"},
{name : "Name2"}
]
}
Внутри моей программы Servlet я использовал этот способ
List list = new ArrayList();
for (int i = 0; i <= 10; i++) {
list.add("Test");
}
JSONObject json = new JSONObject();
json.put("label", "name");
json.put("items", list.toArray());
response.getWriter().write(json.toString());
С этим форматом, когда я проверил Firebug, ответ приходит следующим образом:
{"label":"name","items":["Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test"]}
Скажите, пожалуйста, как построить в этом формате.