我想在 RESTEasy(与 Jackson)的以下 json 中引用“”。
{
"isReachable": false,
"timestamp": 1353449973347
}
{
"isReachable": "false",
"timestamp": "1353449973347"
}
我这样做的原因是因为我使用的是GWT,而gwt无法将时间戳转换为长数据类型。你知道如何RESTEasy将值输出为字符串吗?
谢谢
最佳答案
您可以使用 @JsonSerialize
注释对要序列化的 pojo 中的时间戳属性进行注释,并指示 Jackson 使用字符串序列化程序。
public class YourPojo
{
private boolean isReachable = false;
@JsonSerialize(using = ToStringSerializer.class)
private Long timestamp;
//Getters and Setters omitted for brevity
}
关于java - 如何强制 RESTEasy 将数字输出为 json 中的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13483308/