gpt4 book ai didi

json - 设置struts json响应的默认日期格式

转载 作者:行者123 更新时间:2023-12-04 20:02:44 25 4
gpt4 key购买 nike

通常,如果我想更改我正在序列化的对象中字段的日期格式,我可以这样做

@JSON(format="MM/dd/yyyy")

但是,我尝试序列化的对象包含在另一个 JAR 中,因此我无法向其添加注释。有没有办法为 JSON 插件设置一个全局日期格式或任何其他方式来设置这个字段的格式?

最佳答案

Json 插件有一个默认的空值 DateFormat,但没有提供 setter。

我认为最简单的方法是破解 JSONWriter 类。

复制 JSONWriter 类的源代码,像这样编辑它

...
public class JSONWriter {
...
//private DateFormat formatter;
private DateFormat formatter = new SimpleDateFormat(yourDefaultDateFormat);
...

并将其放入您的源文件夹。

关于json - 设置struts json响应的默认日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17372698/

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