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'));

本文固定链接:成事博客as3 unescape 转义后的unicode中文
喜欢 (0)分享 (0)
发表我的评论
取消评论

表情     6 + 2 = ? (必填)

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址