Files

2.3 KiB

JSON OutputList

JSON OutputList

(ComfyUI workflow је укључен)

Прави OutputList тако што извлачи низове или речнике из 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 стринг