Unicode 转码问题
问题描述:对象中String字段中含有=
字符,使用如下方法转化成json字符串,会将=
转化成\u003d
Gson gson=new Gson();
String json=gson.toJson(Student.class);
只需将Gson的初始化修改为:
Gson gson = new GsonBuilder().disableHtmlEscaping().create();
URLEncoder 转码问题
问题描述:网络传输中,一些链接会被URL转码,如
https://www.google.com.hk/%E5%AE%89%E5%8D%93
如需得到原始字符串,使用如下方法:
String originStr = URLDecoder.decode(data, "UTF-8");