c - 如何将任何结构变量列表转换为 JSON 格式的字符串
问题描述
是否可以将动态指针结构转换为字符串或 JSON 格式的字符串,而无需
我正在尝试使用 pahoMQTT 函数将数据发送到采用 JSON 格式字符串的数据代理,但我总是在我已经知道的结构元素上方获取我的程序名称和过程变量列表......就像
我的程序名称是 MQTT.c,我的结构名称是 BrokerData:struct BrokerData{ Uint ID, int speed, real angle };
所以我明白了
{
MQTT:Broker
{
ID:10,
speed:100,
angle:50
}
我正在尝试使用 snprint 函数、callloc 和 size_t,但是因为我使用的是 PLC 编程环境,所以我的程序出现了冲突
因此,如果有任何方法可以将我的结构更改为任何人都知道的字符串,我将不胜感激
解决方案
推荐阅读
- javascript - react组件中显示redux状态变化的问题
- javascript - 想要阻止 MongoDB 或 JavaScript 脚本执行
- reactjs - React Native Paper 水平和垂直对齐卡片内容
- python - 解决 Lark 中字符串和数字的歧义
- linux - GIT / GITHUB 分支(~$ nautilus)
- javascript - Javascript类型检查我做对了吗?
- docker - Elasticsearch 密码工具总是返回“设置已设置”错误
- python - 评估后缀表达式树 - 计算器
- angular - “AngularFireAuth”类型中不存在属性“auth”
- python - 替换大文本文件中的一组单词