【发布时间】:2011-07-02 06:05:24
【问题描述】:
我使用的是 Resteasy 2.0.1.GA,因此使用的是 Resteasy-jettison-provider-1.2.GA,每当我有一个包含所有数字的字符串属性(即 String test="1111";)时,JSON 响应将通过删除双引号将其显示为数字。如果我将其更改为 String test="oneoneoneoneone"; JSON 响应会将其视为字符串并在响应中保留双引号。无论如何让 Jettison 提供者根据其类型而不是其值来严格解释数据以响应?我也尝试了下面的 JAXB 注释,但我仍然看到同样的问题。
@XmlElement(type=String.class)
private String text;
【问题讨论】:
标签: json jaxb resteasy jettison