【文件属性】:
文件名称:node-red-contrib-json:用于操作 JSON 的 Node-RED 节点集合
文件大小:13KB
文件格式:ZIP
更新时间:2021-06-21 07:11:49
JavaScript
节点红色贡献-json
一个强大的节点,用于处理 JSON 对象。
安装
从您的node-red目录:
npm install node-red-contrib-json
注意: jq引擎需要能够找到并运行jq命令行程序。 有关安装说明,请参阅。
用法
创建一个新的contrib-json节点,然后通过选择引擎和指定表达式来配置它。
每当消息到达时,节点将使用所选引擎应用表达式。 然后通过传出的msg.payload发送输出。
引擎
目前支持这些引擎。 每个示例都集成到节点本身中。
JSON选择
站点:
这是默认引擎。 JSONSelect 使用类似 CSS 的选择器语法。 输出一个(可能是空的)结果数组。
为什么要使用 JSONSelect?
语法易于学习和使用。
注意:与 CSS 一样,递归下降是默认行为。
JSON路径
站点:
使用类似 XPath 的选择器
【文件预览】:
node-red-contrib-json-master
----json.html(6KB)
----json.js(2KB)
----package.json(794B)
----util.js(1KB)
----LICENSE(10KB)
----engines()
--------JSONPath.js(1KB)
--------json-select.js(2KB)
--------JSONSelect.js(1KB)
--------jq.js(2KB)
----.gitignore(14B)
----README.md(2KB)