线上问题:
{ "timestamp": "1544510665", "status": 400, "error": "Bad Request", "exception": "org.springframework.http.converter.HttpMessageNotReadableException", "message": "Could not read document: Can not deserialize instance of java.lang.String out of START_ARRAY token\n at [Source: [email protected]; line: 18, column: 18] (through reference chain: com.imdada.shine.dao.vo.SenderVo[\"poiAddress\"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.lang.String out of START_ARRAY token\n at [Source: [email protected]; line: 18, column: 18] (through reference chain: com.imdada.shine.dao.vo.SenderVo[\"poiAddress\"])", "path": "/toc/corp/client/addSender" } 解决方案: 发现是在解析json字符串的时候,某个字段的值本来应该是字符串,结果是[开头的
原文地址:https://www.cnblogs.com/pengfei860/p/10102895.html
时间: 2024-10-31 00:44:46