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