在 swift 4 中为 Mac OS 应用程序解析 json 时出现错误 "data corrupted"

Getting error "data corrupted" while parsing json in swift 4 for Mac OS Application

我在 json 解析时遇到错误 谁能帮我解决这个错误。

我的json数据:

{
"message": "Batch found.",
"batch": {
    "batchID": "BA000000001",
    "name": "JUN-2014",
    "code": "TBATCH",
    "status": 1,
    "coordinatorName": null,
    "startDate": "2016-04-01T00:00:00",
    "endDate": "2020-04-01T00:00:00",
    "createdBy": "LU000000019",
    "createdOn": "2016-04-01T00:00:00",
    "updatedBy": "LU000000019",
    "updatedOn": "2018-10-11T11:51:46",
    "schoolID": "BS00001"
}

}

我的代码:

阅读错误信息和你的代码,错误很清楚:

这只是一个错字:Data vs. Date

startDateendDate都是Date

如果将日期解码策略设置为.iso8601

,则可以删除日期格式化程序