请帮助更改日期格式。
源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"
日期:一月一日
我的目标是从文件中读取json数据并将其Map到对象。
1条答案
按热度按时间kpbwa7wx1#
可以使用自定义反序列化程序。
然后使用
@JsonDeserialize
将其仅应用于Employee
中的dateOfBirth
字段:测试项目:
照片:
1980-05-04
。