模块 encoding

编码与解码模块,用于处理不同的数据编码格式与二进制之间的转换

引用方式:

var encoding = require('encoding');

对象

base32

base32 编码与解码模块

base32 encoding.base32;

base64

base64 编码与解码模块

base64 encoding.base64;

base64vlq

base64vlq 编码与解码模块

base64vlq encoding.base64vlq;

hex

hex 编码与解码模块

hex encoding.hex;

iconv

iconv 编码与解码模块

iconv encoding.iconv;

json

json 编码与解码模块

json encoding.json;

bson

bson 编码与解码模块

bson encoding.bson;

静态函数

jsstr

将字符串编码为 javascript 转义字符串,用以在 javascript 代码中包含文本

static String encoding.jsstr(String str,
    Boolean json = false);

调用参数:

返回结果:


encodeURI

url 字符串安全编码

static String encoding.encodeURI(String url);

调用参数:

返回结果:


encodeURIComponent

url 部件字符串安全编码

static String encoding.encodeURIComponent(String url);

调用参数:

返回结果:


decodeURI

url 安全字符串解码

static String encoding.decodeURI(String url);

调用参数:

返回结果: