Flex 转化汉字为各种URL编码
发布时间:2020-12-15 01:23:02 所属栏目:百科 来源:网络整理
导读:在Flex中默认的只有一种将汉字转化为编码格式即UTF-8 但是我们项目中 有可能不是UTF-8格式,否则转过来就会乱码 经研究 写了一个通用的类 支持各种编码的转化? 代码如下: /** * 转化字符串为URL编码格式br/ * 参数 p:要转化的字符 * 参数 chartSet:转化的编
在Flex中默认的只有一种将汉字转化为编码格式即UTF-8 但是我们项目中 有可能不是UTF-8格式,否则转过来就会乱码 经研究 写了一个通用的类 支持各种编码的转化? 代码如下: /** * 转化字符串为URL编码格式<br/> * 参数 p:要转化的字符 * 参数 chartSet:转化的编码格式 例如:"UTF-8","GBK"..等 * */ public static function URLEncodeChange(p:String,chartSet:String):String{ var result:String =""; var byte:ByteArray =new ByteArray(); byte.writeMultiByte(p,chartSet); for(var i:int;i<byte.length;i++){ result += escape(String.fromCharCode(byte[i])); } return result; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |