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