一、介绍
本文介绍了Controller端,返回json的几个写法和遇到的坑,如遇见中文乱码可以按照下面详细情况介绍换一种方式解决你的问题。
二、前提背景
json格式:FastJson
Controller文件格式:GBK
三、详细情况介绍
编码格式 | 实体属性 | 返回对象 | 返回结果 |
无 | 无 | String |
|
UTF-8 | 无 | String |
|
GBK | 无 | String |
|
无 | 有 | String |
|
UTF-8 | 有 | String |
|
GBK | 有 | String |
|
无 | 无 | Object |
|
UTF-8 | 无 | Object |
|
GBK | 无 | Object |
|
无 | 有 | Object |
|
UTF-8 | 有 | Object |
|
GBK | 有 | Object |
|