[英]How to force RESTEasy output number as string in json?
我想在RESTEasy(与Jackson一起)的以下json中加引号“”。
{
"isReachable": false,
"timestamp": 1353449973347
}
{
"isReachable": "false",
"timestamp": "1353449973347"
}
之所以这样做,是因为我正在使用GWT,而gwt无法将时间戳转换为长数据类型。 您知道如何RESTEasy将值输出为字符串吗?
谢谢
您可以在pojo中使用@JsonSerialize
批注注释要序列化的timestamp属性,并指示Jackson使用字符串序列化程序。
public class YourPojo
{
private boolean isReachable = false;
@JsonSerialize(using = ToStringSerializer.class)
private Long timestamp;
//Getters and Setters omitted for brevity
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.