比如返回一个url:http://***.******.com/abc?a=1&b=2
会变成:http://***.******.com/abc?a\u003d&b\u003d2
这是Gson初始化的问题,默认会对某些特殊字符进行ISO8859-1编码。参照下面写法,便可解除诅咒:
Gson gson = new GsonBuilder().disableHtmlEscaping().create();
然后再用gson去toJson等,就不会自动编码了。
喜欢本文的朋友不要忘记点一个免费的赞哦,你的赞将是我最大的动力。