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