Files
geroldmeisinger-ComfyUI-out…/web/docs/JSONOutputList/sr.md
T

32 lines
2.3 KiB
Markdown

## JSON OutputList
![JSON OutputList](JSONOutputList/JSONOutputList.png)
(ComfyUI workflow је укључен)
Прави OutputList тако што извлачи низове или речнике из JSON објеката.
Користи JSONPath синтаксу за извлачење вредности, погледајте [JSONPath на Википедији](https://en.wikipedia.org/wiki/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 стринг |