标签: java utf-8 gson
我使用以下代码将简单的POJO转换为字符串:
Gson gson = new Gson(); String json = gson.toJson(pojo);
我得到这个json字符串:
{"test": "to\u00c4\u008dno"}
"到\ u00c4 \ u008dno"应该"到\ u010dno"但它改为输入两个十六进制的utf8字符,这是错误的。
编码有问题,但无法弄清楚是什么。