Buffer 到string TS里转换
时间: 2023-08-05 08:17:43 浏览: 276
基于C语言的JSON到Protocol Buffer字节流转换器设计源码
在 TypeScript 中,可以使用 `toString()` 方法将 Buffer 转换为字符串。示例如下:
```typescript
const buffer = Buffer.from('Hello World', 'utf8');
const str = buffer.toString('utf8');
console.log(str); // Output: Hello World
```
请注意,`toString()` 方法需要指定编码方式,以确保正确的转换。在上面的代码中,我们将编码方式设置为 `utf8`。
如果你想将一个字符串转换成 Buffer,可以使用 `Buffer.from()` 方法,示例如下:
```typescript
const str = 'Hello World';
const buffer = Buffer.from(str, 'utf8');
console.log(buffer); // Output: <Buffer 48 65 6c 6c 6f 20 57 6f 72 6c 64>
```
同样需要指定编码方式,以确保正确的转换。在上面的代码中,我们将编码方式设置为 `utf8`。
阅读全文