Files

1.6 KiB

JSON OutputList

JSON OutputList

(ComfyUI workflow incluído)

Crea un OutputList extraendo matrices ou dicionarios de obxectos JSON. Usa a sintaxe JSONPath para extraer os valores, consulte JSONPath en Wikipedia . Todos os valores coincidentes son aplanados nunha única lista longa. Tamén pode usar este nodo para crear obxectos a partir de cadeas literais como [1, 2, 3]. key, value, int e float usan is_output_list=True (indicado polo símbolo 𝌠) e serán procesados secuencialmente por nodos correspondentes.

Entradas

Nome Tipo Descrición
jsonpath STRING JSONPath usado para extraer os valores.
json STRING Unha cadea JSON que se traduce a un obxecto.
obj * (opcional) obxecto de calquera tipo que substituirá a cadea JSON

Saídas

Nome Tipo Descrición
key STRING 𝌠 A clave para dicionarios ou índice para matrices (como cadea). Técnicamente é un índice global da lista aplanada para todos os non-chaves.
value STRING 𝌠 O valor como cadea.
int INT 𝌠 O valor como enteiro (se non pode analizar o número, o valor predeterminado é 0).
float FLOAT 𝌠 O valor como flutuante (se non pode analizar o número, o valor predeterminado é 0).
count INT Número total de elementos na lista aplanada
debug STRING Saída de depuración de todos os obxectos coincidentes como cadea JSON con formato