如何获取包含java对象的json,但使用键作为数组的标识符? 我在Spring mvc 4.x中有以下内容。我使用杰克逊库来将对象编组为json。Spring Web MVC JSON - 杰克逊键/对象数组的名称(命名数组)
@RequestMapping(value="dogs")
public List<Dog> getDogs(){
List<Dog> list_dogs = new ArrayList<Dog>();
list_dogs.add(new Dog("dog1",1));
list_dogs.add(new Dog("dog2",2));
return list_dogs;
}
我得到如下回应:[{"name":"dog1","age":1},{"name":"dog2","age":2}]
我想有它类似如下:
{
"array": [{
"name": "dog1",
"age": 1
}, {
"name": "dog2",
"age": 2
}]
}
如何提供对数组的名字吗?