加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex/AS3 base64指定字符编码

发布时间:2020-12-15 03:41:24 所属栏目:百科 来源:网络整理
导读:public static function base64Encode(str:String,charset:String = "GBK"):String{if(StringUtils.getInstance().isEmpty(str)){return "";}var base64:Base64Encoder = new Base64Encoder();base64.insertNewLines = false;//该值等于true时,输出的结果会
public static function base64Encode(str:String,charset:String = "GBK"):String{
			if(StringUtils.getInstance().isEmpty(str)){
				return "";
			}
			var base64:Base64Encoder = new Base64Encoder();
			base64.insertNewLines = false;//该值等于true时,输出的结果会自动换行,默认为true  
			var byte:ByteArray = new ByteArray();
			byte.writeMultiByte(str,charset);
			base64.encodeBytes(byte);
			return base64.toString();
		}
		
		public static function base64Decode(str:String,charset:String = "GBK"):String{
			if(StringUtils.getInstance().isEmpty(str)){
				return "";
			}
			var base64:Base64Decoder = new Base64Decoder();
			base64.decode(str);
			var byteArray:ByteArray = base64.toByteArray();
			return byteArray.readMultiByte(byteArray.length,charset);;
		}
	}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读