1.6 KiB
1.6 KiB
JSON OutputList
(ComfyUI workflow incluido)
Crea una OutputList extrayendo matrices o diccionarios de objetos JSON.
Utiliza la sintaxis JSONPath para extraer los valores, vea JSONPath en Wikipedia .
Todos los valores coincidentes se aplanan en una sola lista larga.
También puede usar este nodo para crear objetos a partir de cadenas literales como [1, 2, 3].
key, value, int y float usan is_output_list=True (indicado por el símbolo 𝌠) y serán procesados secuencialmente por los nodos correspondientes.
Entradas
| Nombre | Tipo | Descripción |
|---|---|---|
jsonpath |
STRING |
JSONPath utilizado para extraer los valores. |
json |
STRING |
Una cadena JSON que se traduce a un objeto. |
obj |
* |
(opcional) objeto de cualquier tipo que reemplazará la cadena JSON |
Salidas
| Nombre | Tipo | Descripción |
|---|---|---|
key |
STRING 𝌠 |
La clave para diccionarios o índice para matrices (como cadena). Técnicamente es un índice global de la lista aplanada para todos los no-claves. |
value |
STRING 𝌠 |
El valor como cadena. |
int |
INT 𝌠 |
El valor como entero (si no puede analizar el número, por defecto es 0). |
float |
FLOAT 𝌠 |
El valor como flotante (si no puede analizar el número, por defecto es 0). |
count |
INT |
Número total de elementos en la lista aplanada |
debug |
STRING |
Salida de depuración de todos los objetos coincidentes como una cadena JSON formateada |
