Files

2.2 KiB

JSON OutputList

JSON OutputList

(Вклучен е ComfyUI токов)

Креира 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 низа