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