Node.js StringDecoder

2025年1月11日 | 1 分钟阅读

Node.js StringDecoder 用于将缓冲区解码为字符串。它类似于 buffer.toString(),但为 UTF 提供了额外的支持。

您需要使用 require('string_decoder') 来使用 StringDecoder 模块。

Node.js StringDecoder 方法

StringDecoder 类只有两个方法。

方法描述
decoder.write(buffer)它用于返回解码后的字符串。
decoder.end()它用于返回剩余的尾随字节(如果有)。

Node.js StringDecoder 示例

让我们看一个 Node.js StringDecoder 的简单示例。

文件:stringdecoder_example1.js

Node.js stringdecoder example 1