base64 编解码

使用浏览器内置的base64编码和解码的能力。

 

function utf8_to_b64( str ) {
  return window.btoa(unescape(encodeURIComponent( str )));
}

function b64_to_utf8( str ) {
  return decodeURIComponent(escape(window.atob( str )));
}

 

demo:

utf8_to_b64('✓ à la mode'); // "4pyTIMOgIGxhIG1vZGU="
b64_to_utf8('4pyTIMOgIGxhIG1vZGU='); // "✓ à la mode"

 

上一篇:【C#】C#中使用GDAL3(二):Windows下读写Shape文件及超详细解决中文乱码问题


下一篇:mysql连接后中文乱码