1.7 KiB
1.7 KiB
JSON OutputList
(ComfyUI workflow qo‘shimli)
JSON ob‘ektlardan massivlar yoki lug‘atlarni ajratib olib, OutputList yaratadi.
Qiymatlarni ajratish uchun JSONPath sintaksisidan foydalanadi, JSONPath Wikipedia'da ko‘ring.
Barcha mos kelgan qiymatlar bitta uzun ro‘yxatga tekkan qilinadi.
Siz ushbu nodadan [1, 2, 3] kabi literal satrlardan ob‘ekt yaratish uchun ham foydalanishingiz mumkin.
key, value, int va float is_output_list=True (belgi 𝌠 bilan ko‘rsatilgan) dan foydalanadi va mos keladigan nodalar tomonidan ketma-ket qayta ishlanadi.
Kirishlar
| Ism | Turi | Tavsif |
|---|---|---|
jsonpath |
STRING |
Qiymatlarni ajratish uchun ishlatiladigan JSONPath. |
json |
STRING |
Ob‘ektga aylantiriladigan JSON satri. |
obj |
* |
(ixtiyoriy) JSON satrini almashtiradigan istalgan turdagi ob‘ekt |
Chiqishlar
| Ism | Turi | Tavsif |
|---|---|---|
key |
STRING 𝌠 |
Lug‘atlar uchun kalit yoki massivlar uchun indeks (satr sifatida). Aniq ravishda bu barcha kalit bo‘lmaganlar uchun tekkan qilingan ro‘yxatning global indeksi. |
value |
STRING 𝌠 |
Qiymat satr sifatida. |
int |
INT 𝌠 |
Qiymat butun sifatida (agar raqamni tahlil qilib bo‘lmasa, 0 qiymatiga qaytadi). |
float |
FLOAT 𝌠 |
Qiymat haqiqiy sifatida (agar raqamni tahlil qilib bo‘lmasa, 0 qiymatiga qaytadi). |
count |
INT |
Tekkan qilingan ro‘yxatdagi elementlar umumiy soni |
debug |
STRING |
Barcha mos kelgan ob‘ektlarning xatoliklarni aniqlash chiqishi formatlangan JSON satri sifatida |
