【发布时间】:2021-12-27 05:56:18
【问题描述】:
这是我的 Json 格式
[ {
"basicInfo": {
"uniqueFileNo": "123456tf",
"actualOrgid": "3",
"tRefNo": "Test Tender 1",
"tType": "Open Tender",
"tFormContract": "Works",
"tNoOfCovers": "2",
"tTenderCategory": "Works",
"tNoOfBidOpeners": "2 Off 2",
"tAllowAutomaticEvaluation": "false",
"tAllowMultiCurrencyForBoq": "false",
"creatorName": "Wils",
"creatorReference": "WilsDG"
},
"multiCurrencyForBoq": "",
"boqinfo": "",
"coverinfo": {
"cover": [
{
"tCoverNo": "1",
"tDocDesc": "Scanned Fee Details",
"tDocType": ".pdf"
},
{
"tCoverNo": "2",
"tDocDesc": "UnScanned Fee Details",
"tDocType": ".csv"
}
]
}
}
]
我几乎完成了但是,在保存
cover**数组结构时遇到问题** 帮我解决这个问题错误是
Cannot deserialize value of typecom.demo.model.Coverfrom Array value (tokenJsonToken.START_ARRAY) at [Source: (BufferedInputStream); line: 19, column: 25] (through reference chain: java.util.ArrayList[0]->com.demo.model.TenderBasicDetails["coverinfo"]->com.demo.model.CoverInfo["cover"])
请帮我解决这个问题 谢谢
【问题讨论】:
标签: arrays json spring-boot jsonparser