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

32 lines
2.2 KiB
Markdown

## JSON OutputList
![JSON OutputList](JSONOutputList/JSONOutputList.png)
(Вклучен е ComfyUI токов)
Креира 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 низа |