编辑这个页面须要登录或更高权限!

Node.js JSON转换为Buffer

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对象。