我正在使用 Jersey+Jackon 制作一个与 JSON 一起使用的 REST API。
假设我有一个类如下:
@XmlRootElement
public class A {
public String s;
}
这是我使用该类的球衣方法:
@GET
@Produces(MediaType.APPLICATION_JSON)
public Object get(@PathParam("id") String id) throws Exception{
A[] a= new A[2];
a[0] = new A();
a[0].s="abc";
a[1] = new A();
a[1].s="def";
return a;
}
输出是:
{"a":[{"s":"abc"},{"s":"def"}]}
但我希望它是这样的:
[{"s":"abc"},{"s":"def"}]
我应该怎么办?请帮我。