【前端】WebSocket接收二进制数据转JSON并解决中文乱码问题(ArrayBuffer转json)
WebSocket与mqtt服务器通信,接收二进制数据并将其转为Json使用。一般方式都会出现中文乱码问题。
场景:
websocket与mqtt服务器通信,接收二进制数据并将其转为json使用。一般方式都会出现中文乱码问题。

解决方法:
handlebinarytojson(e) {
let enc = new textdecoder("utf-8");
let uint8_msg = new uint8array(e);
let temp = enc.decode(uint8_msg)
let res = json.parse(temp)
console.log('res',res);
},

相关文章:
-
我就以mysql数据库举例吧,比如说mysql中的表在es里应该叫索引,我就直接叫表吧,毕竟不跳过这里的估计也没太看过es的教程。我这里就是简单的说一说,想要具体了解请看其他的文章…
-
在我的上一篇文章 “”,我详细描述了如何如何使用 Node.js 来采集地震数据。在今天的文章中,我们来详细描述如何对数据可视化。我们还将创建一个 web 应用来对我们的地震数据进…
-
-
-
-
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论