在 JSON
我收到多个参数,但我想使用其中的几个。
那么这是否可能我可以避免解析它们,因为我得到 String
“2018-02-09 03:05:20 EST”的类型以及我使用 POJO 数据类型的依赖项目是 Date
,我无法操作 POJO 类(它被多种方法使用)。我需要方法来避免该参数或以字符串格式获取它并将其设置为 Date
的方法数据类型,不影响POJO
最佳答案
您可以在 POJO 类中存储两个变量,并在序列化时忽略其中之一。
...
private Date someDate;
@ JsonIgnore
private String someDateStr;
...
因此,在序列化和反序列化时,这将忽略字符串一并仅生成日期一。您可以通过私有(private)辅助函数使用 someDateStr
someDate
关于java - java中的字符串到日期json解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48714414/