1

我目前正在编写 Jersey REST 接口。我有这段代码,我正在尝试创建以下 JSON 响应,并且生成了一个 long 列表,一个字符串数组(使用 Jaxb 和 Jackson)

代码如下所示:

@XmlElement(name = "visitorProfiles", required = false)
private List<Long> visitorProfiles;

JSON响应看起来像

{
   "visitorProfiles":["45"]
}

我正确的 JSON 响应应该是

{
   "visitorProfiles":[45]
}

这就是我用于 JSON 配置的内容

context = new JSONJAXBContext(JSONConfiguration.natural().rootUnwrapping(true).build(),                 JerseyResources.getJaxbClasses());
4

1 回答 1

0

试图重现该案例但没有成功,除非自然背景不适用于该类,否则我看不出有任何原因发生这种情况

于 2013-04-23T07:11:52.293 回答