在上一篇文章中介绍了使用 http request 中获取鸢尾花测试样本数据并进行展示的方法,这篇文章中继续结合 switch 和 change 类型的 node 进行示例说明。
事前准备请参看:
步骤 1: 添加 switch 和 change 类型的 node
从 palette 中添加 switch 和 change 类型的两个 node,结果如下所示
步骤 2: 设定 node
设定 switch 类型的 node 从前面的文章中可以看到,返回的 csv 文件有五列,这里的命名为 col1-col5,鸢尾花的测试样本数据的第一条是标题信息,我们使用 switch 添加一条逻辑,只是判断第 5 列是否是 virginica,这样会将信息进行过滤
设定 change 类型的 node 使用 change 类型的 node 可以对内容进行设定,这里设定 col5 的内容显示为 “标题信息”
步骤 3: 调整连接
删除 csv 和 debug 之间的连接,顺次连接新添加的 switch 和 change 类型的 node,连接后如下图所示
步骤 4: 执行 deploy 并触发结果
执行 deploy 并进行结果触发,可以看到如下输出结果
使用 http request 获取数据,通过 csv 进行解析,传给 switch 进行条件分支设定,通过 change 设置结果,最后在 debug 中进行结果输出,虽然是非常简单的例子,从中也可以看到 node-red 的灵活。
来源:
nodered 澳门人威尼斯3966官网:
noderedgithub:
nodered 英文社区:
nodered 中文社区:https://www.iotschool.com/topics/node81
nodered 中文社区 qq 群:8604461