从Buffer到JSON的Javascript [英] Javascript from Buffer to JSON

查看:53
本文介绍了从Buffer到JSON的Javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用bleno(一个节点js BLE软件包),它使用Buffer来发送和接收数据.我将如何获取Buffer对象并将其转换为JSON?这就是我现在拥有的:

I'm using bleno (A node js BLE package) and it uses Buffer to send and receive data. How will I go about getting a Buffer object and converting it into JSON? This is what i have now:

bufferToJson = buffer.toString();
bufferToJson = JSON.stringify(bufferToJson)
bufferToJson = JSON.parse(bufferToJson)

缓冲区是数据所在的位置.我可以尝试使用 bufferToJson.cmd 并且只能得到未定义.谢谢.

buffer is where the data is. An example of what buffer can be is {cmd:'echo'} I have tried bufferToJson.cmd and only get undefine. Thanks.

推荐答案

如果您的 buffer 对象包含JSON的有效表示形式,则最简单的转换方法如下:

If your buffer object contains a valid representation of a JSON, then the easiest way to convert it would be like so:

const json = JSON.parse(buffer);

这篇关于从Buffer到JSON的Javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆