2.3 KiB
2.3 KiB
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 стринг |
