知识共享许可协议
本作品采用知识共享署名-非商业性使用 3.0 未本地化版本许可协议进行许可。

Node.js v0.10.18 手册 & 文档


字符串解码器#

稳定度: 3 - 稳定

To use this module, do require('string_decoder'). StringDecoder decodes a buffer to a string. It is a simple interface to buffer.toString() but provides additional support for utf8.

通过 require('string_decoder') 使用这个模块。这个模块将一个 Buffer 解码成一个字符串。他是 buffer.toString() 的一个简单接口,但提供对 utf8 的支持。

var euro = new Buffer([0xE2, 0x82, 0xAC]);
console.log(decoder.write(euro));

类: StringDecoder#

Accepts a single argument, encoding which defaults to utf8.

接受 encoding 一个参数,默认是 utf8

decoder.write(buffer)#

Returns a decoded string.

返回解码后的字符串。

decoder.end()#

Returns any trailing bytes that were left in the buffer.

返回 Buffer 中剩下的末尾字节。