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

32 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## JSON OutputList
![JSON OutputList](JSONOutputList/JSONOutputList.png)
(Уключаны ComfyUI workflow)
Стварае OutputList, выцягваючы масівы або слоўнікі з JSON аб'ектаў.
Выкарыстоўвае сінтаксіс JSONPath для выцягвання значэнняў, глядзі [JSONPath on Wikipedia](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 радок |