gpt4 book ai didi

java - 如何强制 RESTEasy 将数字输出为 json 中的字符串?

转载 作者:太空宇宙 更新时间:2023-11-04 07:56:53 24 4
gpt4 key购买 nike

我想在 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com