企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
![](https://img.kancloud.cn/6f/e4/6fe41e802787f62ff01c8e335d0eb1e7_130x100.png) 【节点说明】 该节点可获取对象内的值。可以是一个值,也可以是值数组,取值输出在Output字符串数组中。 【属性参数】 输入 ![](https://img.kancloud.cn/01/31/013197bd539bb4194de1ddb2f8bfe07c_367x177.png) - Input:数据类型为Object,输入可以是单个Json对象,也可以是Json对象数组。 - KeyName:数据类型为String,对象内的字段名。如果Input是单个Json对象,则读取对应字段的数据;如果Input是Json对象数组,则将对应字段值组成一个数组返回。 条件 - KeyName:条件语句中的键名。 - Value:条件语句中的取值。 - 相等/不等:勾选,则条件表达式为“\[KeyName\]=\[Value\]”;不勾选,则条件表达式为“\[KeyName\]≠\[Value\]”。 输出 ![](https://img.kancloud.cn/2b/eb/2beb5fcb055169e335faf509347371e2_352x115.png) - Output:数据类型为String。 - 错误提示:如果在读取过程中出现错误,则会显示错误信息;成功执行时,该属性为空。 【使用说明】 使用场景1 读取一个对象中的数据。我们想要读取对象中“value”的取值。“输入/KeyName”设置为“value”。条件选项不做设置(“KeyName”为空即可)。“输出/Output”为78。如下图: ![](https://img.kancloud.cn/2d/bd/2dbdc79367b02663761d430107a48902_297x195.png) ![](https://img.kancloud.cn/f1/46/f1460fdd8448f9268e12c6854c54bb7a_210x60.png) 使用场景2 读取对象数组中的数据。我们想要读取数组中“value”的取值。“输入/KeyName”设置为“value”。条件选项不做设置(“KeyName”为空即可)。“输出/Output”为一个数组,即78,47,99(该顺序以对象所在的顺序为准)。如下图: ![](https://img.kancloud.cn/8d/ba/8dba0a98bd41461cbc3e8905c133ded2_309x499.png) ![](https://img.kancloud.cn/a0/39/a0390fb202f92328343d6d8db5f48901_214x70.png) 使用场景3 在对象数组中找出符合条件的数据。我们想要读取数组中不包括“元素1”的“value”取值。“输入/KeyName”设置为“value”。其条件为不包括“元素1”(即title≠元素1)。“条件/KeyName”设置为“title”,“条件/Value”设置为“元素1”,“条件/IsEqual”不勾选。“输出/Output”为一个数组,即47,99。如下图: ![](https://img.kancloud.cn/6b/8a/6b8ab12a419936a3e1883c32c467351e_307x499.png) ![](https://img.kancloud.cn/29/1e/291e4087eae5c841961addea5dbeba28_218x66.png)