Mind+ 扩展库:阿里云物联网发布及订阅Json处理

2020-04-181.7万
AI 快速预览详细 收起
本文介绍了Mind+扩展库,专门用于处理阿里云IoT的Json字符串。该扩展库支持Mind+ v1.6.2及以上版本,提供了详细的示例和教程。通过导入扩展库,用户可以轻松处理MQTT消息的Json格式,实现高效的物联网通信。此外,还提供了本地加载配置文件的方法,以便代码块能够被翻译成中文。
制作背景:
    因看到     ZeroQin MQTT之阿里云物联网通信 文章,进行了Json库的制作。
Mind+ 扩展库:阿里云物联网发布及订阅Json处理图5


yuntian

** Mind+ 扩展库:阿里云物联网发布及订阅Json处理**
Mind+ 扩展库:阿里云物联网发布及订阅Json处理图1
简介
阿里云IoT发送和接收MQTT消息是Json格式,而目前Mind+还没有专门处理json字符串的block。本扩展库只针对阿里云IoT进行Json字符串处理,可以在 Mind+ 用户库中进行导入。
Mind+ 软件版本要求:v1.6.2 正式版及以上。
链接
Mind+ 库地址: Gitee 地址(适合国内用户):https://gitee.com/yuntian365/json
Mind+ 软件下载地址:http://mindplus.cc
阿里云物联网通信教程:https://mc.dfrobot.com.cn/thread-276712-1-1.html
Blocks
Mind+ 扩展库:阿里云物联网发布及订阅Json处理图2
示例
Mind+ 扩展库:阿里云物联网发布及订阅Json处理图3
License
MIT
硬件支持

特别请教:
    使用本地加载config.json,代码块就能被翻译成中文(zh-cn.json起作用),但通过git(https://gitee.com/yuntian365/json.git)网络加载,为什么代码块就下面这样?
Mind+ 扩展库:阿里云物联网发布及订阅Json处理图4
  另:我没有做成json字符串处理通用型。(本人第一次做库,还有好多理不清的地方。)

【问题已解决】
Nick-ccq的指导下,已经解决上述问题。
1、导出时应将相关文件复制到,提示的目录中
2、将生成的mpext文件解压,将里面的config.json连同mpext文件,ArduinoC等相应文件上传Gitee。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
断开连接
断开连接
大神,能否加个好友请教一下问题
Nick-ccq
Nick-ccq
这个是因为你没有导出mpext文件,具体步骤看看图片,点链接也行https://mindplus.dfrobot.com.cn/extensions-user#target_17
云天
云天
作者
回复云天

原来没有按这句来做。
查看导出的config.json。里面多了这两句:
"files": [
"_images/icon.svg",
"_locales/zh-cn.json",
"main.ts"
]
自动生成,原来是这个意思。
将这个config.json上传,就没有问题了。
云天
云天
作者
回复云天
将相应复制到指定目录下,导出文件,上传到gitee。还是不行,应该是我哪做的不对?https://gitee.com/yuntian365/json.git
共3条回复,已加载2条,点击查看更多共3条回复,已加载全部
rzegkly
rzegkly
学习了,mind设计Json库的制作。
- 没有更多了 -