1.4 KiB
1.4 KiB
JSON 输出列表
(包含 ComfyUI 工作流)
通过从 JSON 对象中提取数组或字典来创建输出列表。
使用 JSONPath 语法提取值,参见 维基百科上的 JSONPath。
所有匹配的值都会被展平为一个长列表。
你也可以使用此节点从字面量字符串创建对象,例如 [1, 2, 3]。
key、value、int 和 float 使用 is_output_list=True(由符号 𝌠 表示),并将由相应的节点顺序处理。
输入
| 名称 | 类型 | 描述 |
|---|---|---|
jsonpath |
STRING |
用于提取值的 JSONPath。 |
json |
STRING |
被转换为对象的 JSON 字符串。 |
obj |
* |
(可选)任何类型的对象,将替换 JSON 字符串 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
key |
STRING 𝌠 |
字典的键或数组的索引(作为字符串)。从技术上讲,对于所有非键项,它是一个展平列表的全局索引。 |
value |
STRING 𝌠 |
值作为字符串。 |
int |
INT 𝌠 |
值作为整数(如果无法解析数字,默认为 0)。 |
float |
FLOAT 𝌠 |
值作为浮点数(如果无法解析数字,默认为 0)。 |
count |
INT |
展平列表中的总项目数 |
debug |
STRING |
所有匹配对象的调试输出,格式化为 JSON 字符串 |
