关于json2.js生成的json中文的问题
2012-10-03 17:35
162 查看
$.cookie("ShopCar", JSON.stringify(jsonObj), cookieSet);
我用
jquery,jqcookie,json2.js在客户端做购物车,用json2.js将商品信息序列化为JSON,以COOKIES保存在客户端,当用户下订单时,在MVC后台读出前台创建的客户端写入数据库(当然这一步也可以先用JQUERY将COOKIES在前台读出来,AJAX POST给MVC后台处理)。但我发现一个问题,即当后台读取COOKIES时发现所有的中文都变成了类似于:\U89ad\U89XX这样的编码。找了很多资料,原来是IE自带的JSON与JSON2。JS的命名有冲突,只要把JSON2.js重命名一遍,比如打开JSON2.JS,将里面的JSON改成json2。即可解决
相关文章推荐
- 关于js中文乱码问题和js事件代理动态生成div
- 关于pentaho reporting 生成PDF中文不显示的问题
- php获取数据库中数据生成json,中文乱码问题的解决方案
- 关于Doxygen中的中文乱码问题 及 无法用dot生成png图像问题
- 关于Freemarker生成静态html文件及中文乱码的问题 .
- PHP json_decode函数无法解析json2.js生成json的问题
- 关于Android使用HttpURLConnection传输含有中文JSON数据的报错、乱码问题
- 关于生成json串的问题
- 关于json_encode中文乱码的问题
- 关于php中json_encode中文乱码问题
- 关于LitJson中文的问题
- 关于 JSON 中文问题
- C#中关于搜狗地图web服务api的httpresponse中回应json中文乱码的问题 Encoding
- 关于Freemarker生成静态html文件及中文乱码的问题
- 关于 JSON 中文问题
- 关于Json传递中文到struts2后台乱码问题
- 关于使用httpclient传输json信息并解决中文乱码问题
- 关于asp.net 引用外部js文件或者json文件中文乱码的问题
- 关于客户端与服务器ajax使用json数据交互,出现中文乱码或因包含html标答而报错的问题(base64加密)
- 关于使用Volley下载的json字符串无法显示中文的问题(已解决)