Files

1.6 KiB

JSON OutputList

JSON OutputList

(ComfyUI workflow inclòs)

Crea una OutputList extraient arrays o diccionaris d'objectes JSON. Utilitza la sintaxi JSONPath per extraure els valors, vegeu JSONPath a Wikipedia . Tots els valors coincidents es redueixen a una llarga llista. També pots utilitzar aquest node per crear objectes a partir de cadenes literales com ara [1, 2, 3]. key, value, int i float utilitzen is_output_list=True (indicat pel símbol 𝌠) i seran processats seqüencialment per els nodes corresponents.

Entrades

Nom Tipus Descripció
jsonpath STRING JSONPath utilitzat per extraure els valors.
json STRING Una cadena JSON que es tradueix a un objecte.
obj * (opcional) objecte de qualsevol tipus que substituirà la cadena JSON

Sortides

Nom Tipus Descripció
key STRING 𝌠 La clau per diccionaris o índex per arrays (com a cadena). Tècnicament és un índex global de la llista redueïda per a tots els no-claus.
value STRING 𝌠 El valor com a cadena.
int INT 𝌠 El valor com a enter (si no pot analitzar el número, el valor per defecte és 0).
float FLOAT 𝌠 El valor com a decimal (si no pot analitzar el número, el valor per defecte és 0).
count INT Nombre total d'elements a la llista redueïda
debug STRING Sortida de depuració de tots els objectes coincidents com a cadena JSON formatada