杰克逊JSON日期格式转换
请帮助更改日期格式。
**源** json文件
**目标**员工对象
我需要支持将文件json日期转换为对象的支持。从文件
{
"dateOfBirth": {
"year": 1980,
"month": "MAY",
"monthValue": 5,
"dayOfMonth": 4,
"dayOfYear": 124,
"dayOfWeek": "WEDNESDAY",
"chronology": {
"calendarType": "iso8601",
"id": "ISO"
},
"era": "CE",
"leapYear": false
}
}
到对象
{"dateOfBirth": "1980-05-04"}
对象
public class Employee {
private LocalDate dateOfBirth;
//setter
//getter
}
库 “ com.fasterxml.jackson.datatype:Jackson-Datatype-jsr310”
日期:java.time.localdate
我的目标是从文件中读取JSON数据并将其映射到对象到对象。
Please help to change date format.
**Source** json file
**Target** Employee Object
I need support for converting file json date to Object. from file
{
"dateOfBirth": {
"year": 1980,
"month": "MAY",
"monthValue": 5,
"dayOfMonth": 4,
"dayOfYear": 124,
"dayOfWeek": "WEDNESDAY",
"chronology": {
"calendarType": "iso8601",
"id": "ISO"
},
"era": "CE",
"leapYear": false
}
}
to Object
{"dateOfBirth": "1980-05-04"}
Object
public class Employee {
private LocalDate dateOfBirth;
//setter
//getter
}
Library"com.fasterxml.jackson.datatype:jackson-datatype-jsr310"
Date : java.time.LocalDate
My goal is to read json data from file and map it to object.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用自定义求职者。
然后仅将其应用于
dateofbirth
employee
使用@jsondeserialize
:test:
prints:
1980-05-04
。You can use custom deserializer.
Then apply it only to
dateOfBirth
field inEmployee
using@JsonDeserialize
:Test:
Prints:
1980-05-04
.