Node.js 字符串解码模块
示例
将二进制数据流(缓冲区对象)解码为字符串
var StringDecoder = require('string_decoder').StringDecoder;
var d = new StringDecoder('utf8');
var b = Buffer('abc');
console.log(b); //写入缓冲区
console.log(d.write(b)); //写入解码后的缓冲区;
运行示例 »
定义和用法
字符串解码模块提供了一种将缓冲区对象解码为字符串的方法。
语法
在应用程序中包含字符串解码模块的语法
var StringDecoder = require('string_decoder').StringDecoder;
字符串解码器属性和方法
方法 | 描述 |
---|---|
end() | 返回存储在内部缓冲区中的输入的剩余部分 |
write() | 将指定的缓冲区作为字符串返回 |