今天在写一个接口时发现Swagger Response Body为空, 但是在network中发现 response有值, 经检查发现response中返回的json中包含一个Map<Integer, Object>如下
"map":{ 0:{ xxxx }, 1:{ xxxx },...
根据标准的json规范中,要求对象的key必须为string
fastjson在转json时未将key转为string类型, 导致前端解析json时出错.
今天在写一个接口时发现Swagger Response Body为空, 但是在network中发现 response有值, 经检查发现response中返回的json中包含一个Map<Integer, Object>如下
"map":{ 0:{ xxxx }, 1:{ xxxx },...
根据标准的json规范中,要求对象的key必须为string
fastjson在转json时未将key转为string类型, 导致前端解析json时出错.