如何在柿饼派中用mqtt接收数据并进行解析
生活随笔
收集整理的這篇文章主要介紹了
如何在柿饼派中用mqtt接收数据并进行解析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如何在柿餅派中用mqtt接收數據并進行解析
1.json數據
{"name":"fyywhy","date":"2021-09-08","data":{"website":"www.rt-thread.org","num1":50,"num2":150,"nice":true,"novel":"當醫生開了外掛","friends":[{"No":1,"name":"樂于助人","skills":"c c++ linux arm stm32"},{"No":2,"name":"樂觀向上","skills":"cad ug photoshop "}]} }2.壓縮后的json數據
{"name":"fyywhy","date":"2021-09-08","data":{"website":"www.rt-thread.org","num1":50,"num2":150,"nice":true,"novel":"當醫生開了外掛","friends":[{"No":1,"name":"樂于助人","skills":"c c++ linux arm stm32"},{"No":2,"name":"樂觀向上","skills":"cad ug photoshop "}]}}3.柿餅派中mqtt接收并解析json數據
//監聽MQTT訂閱的消息回調函數,當接收到訂閱的消息,則打印出來 this.client.on("message", function (topic, message) { jsonStr = message.toString("utf8");json_obj = JSON.parse(jsonStr); ? ? console.log("============================================\r\n"); ? console.log("name=" + json_obj.name); ? console.log("date=" + json_obj.date); ? console.log("website=" + json_obj.data.website); ? console.log("num1=" + json_obj.data.num1); ? console.log("num2=" + json_obj.data.num2); ? console.log("nice=" + json_obj.data.nice); ? console.log("novel=" + json_obj.data.novel); ? for(var i=0; i<json_obj.data.friends.length; i++) ? { ? console.log("============================================\r\n"); ? console.log("No" + i + "=" + json_obj.data.friends[i].No); ? console.log("name" + i + "=" + json_obj.data.friends[i].name); ? console.log("skills" + i + "=" + json_obj.data.friends[i].skills); ? } ? console.log("============================================\r\n"); }4.打印的信息
"============================================ " "name=fyywhy" "date=2021-09-08" "website=www.rt-thread.org" "num1=50" "num2=150" "nice=true" "novel=????????o?¤?" "============================================ " "No0=1" "name0=?1?o???oo" "skills0=c c++ linux arm stm32" "============================================ " "No1=2" "name1=?1è§???" "skills1=cad ug photoshop " ?總結
以上是生活随笔為你收集整理的如何在柿饼派中用mqtt接收数据并进行解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2015伦敦深度学习峰会笔记:来自Dee
- 下一篇: APP产品经理(一)