【发布时间】:2018-02-18 01:38:47
【问题描述】:
我正在尝试让 JSON 与我已经创建的电报机器人一起工作。我可以让机器人在调试屏幕中从节点红色的电报中发送和接收消息。
我想从电报中获取返回的 api 消息,然后将其解析出来,如果我向其发送“LED-ON”命令或类似命令,最终让它执行诸如打开 LED 之类的操作。
目前我看到这种类型的 JSON 格式。而且我想基本上从 JSON 对象中解析出内容字段以让我点亮 LED。
{
"chatId":64XXXXX7,
"messageId":337,
"type":"message",
"content":"LED-ON",
"date":"2017-09-09T07:07:38.000Z",
"inbound":true
}
我使用了 JSON 节点,但在调试时它只将消息从 json 对象更改为 json 字符串。但我仍然无法解析出 LED-ON。
另外,如果我过滤了 LED-ON 并将其发送到拆分节点以生成 MQTT 消息来打开 LED,我需要它是对象还是字符串?对不起,我对编程很陌生。
如果没有意义,我可以分享流量。
【问题讨论】:
标签: json node.js parsing node-red