问题描述:一段字符串其中存在等号,在servlet中使用gson转化为json字符串后重定向到jsp中,IE或edge浏览器下解析相当缓慢。发现问题是使用gson后=转换为/u003d。
解决方案:使用以下代码 避免Unicode转义。
GsonBuilder gb =new GsonBuilder();
gb.disableHtmlEscaping();
String str=gb.create().toJson(obj);
例如:{"s":"="}而不是{"s":"\u003d"}
Gson JSON转换优化
本文介绍了一种在使用Gson将对象转化为JSON字符串时避免Unicode转义的方法,以解决在IE或Edge浏览器下重定向到JSP页面时解析速度慢的问题。
506

被折叠的 条评论
为什么被折叠?



