我是新来的...我正在尝试将Json发送到帖子正文Request服务,以在Java ArrayList或类似的东西中使用此信息...,当我尝试这样做时,收到反序列化错误
这是我的JSON:
{信息:[{字段:“提供的期限”,表格:“课程”, 列:“学术水平*”},{字段:“默认评分依据*”, 表格:“课程”,列:“默认产品百分比”},{字段: “允许的位置”,表格:“课程”,列:“允许提供”} ]}
这是我的代码
@ResponseBody
@PostMapping("/dataMapping/update/table")
public ResponseEntity<Object> updateDataMappingTable(@RequestBody List<UpdateDataMapping> information) {
try {
String update = this.dataMappingService.update(information);
return new ResponseEntity<Object>(update, HttpStatus.OK);
} catch (Exception e) {
Response response = new Response();
response.setError(e.getMessage());
return new ResponseEntity<Object>(response, HttpStatus.OK);
}
}
Update Data Mapping是create have中的一个类,它看起来像
公共类UpdateDataMapping {
public String fields;
public String tables;
public String columns;
public UpdateDataMapping() {
}
public UpdateDataMapping(String fields, String tables, String columns) {
this.fields = fields;
this.tables = tables;
this.columns = columns;
}
public String getFields() {
return fields;
}
public void setFields(String fields) {
this.fields = fields;
}
public String getTables() {
return tables;
}
public void setTables(String tables) {
this.tables = tables;
}
public String getColumns() {
return columns;
}
public void setColumns(String columns) {
this.columns = columns;
}
}
这是我的错误:
java.util.ArrayListjava.util.ArrayList
如果有人可以帮助我,我将不胜感激。