2.2 KiB
2.2 KiB
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 низа |
