English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS基础教程

NodeJS Express.js

NodeJS缓冲&URL;

NodeJS MySql

NodeJS MongoDB

NodeJS文件(FS)

NodeJS其他

Преобразование JSON в Buffer в Node.js

Node.js –要将JSON转换为Buffer,首先将JSON对象转换为字符串JSON.stringify(jsonObj),然后使用Buffer.from(jsonStr)方法将JSON字符串读取到缓冲区。例
以下是一个示例,演示如何将JSON对象转换为Buffer:
convert-json-to-buffer.js

const msg = '{"name":"John", "age":"22"}';
var jsonObj = JSON.parse(msg);
 
//将JSON对象转换为String
var jsonStr = JSON.stringify(jsonObj);
 
//将json字符串读取到缓冲区
const buf = Buffer.from(jsonStr);
 
console.log(buf.length);

输出结果

$ node convert-json-to-buffer.js  
26

在下一个Node.js教程中,我们将学习如何将Buffer数据转换为JSON对象。