专注于WEB前端开发, 追求更好的用户体验, 更好的开发体验 (长沙前端QQ群:234746733)

as3 unescape 转义后的unicode中文

比如在php里,json_encode后的中文就被转成前面是反斜线开头的unicode形式,比如“汉字”->\u6c49\u5b57。
在as3里unescape解码的是%u6c49%u5b57这样的百分号开头形式。
所以需要替换json字符串里面的\u->%u。

PHP里面:
$str = preg_replace("/\\\\u/u", '%u', $str);
而AS3里面:
str = unescape(str.replace(/\\\u/g, '%u'));

/ 分类: 开发 / TrackBackhttp://www.fantxi.com/blog/archives/as3-unescape/trackback标签: as3

添加新评论 »