Files

1.6 KiB

JSON OutputList

JSON OutputList

(ComfyUI workflow disertakan)

Membuat OutputList dengan mengekstrak array atau dictionary dari objek JSON. Menggunakan sintaks JSONPath untuk mengekstrak nilai-nilai, lihat JSONPath on Wikipedia . Semua nilai yang cocok diubah menjadi satu daftar panjang. Anda juga dapat menggunakan node ini untuk membuat objek dari string literal seperti [1, 2, 3]. key, value, int dan float menggunakan is_output_list=True (ditunjukkan oleh simbol 𝌠) dan akan diproses secara berurutan oleh node-node yang sesuai.

Masukan

Nama Jenis Deskripsi
jsonpath STRING JSONPath yang digunakan untuk mengekstrak nilai-nilai.
json STRING String JSON yang diterjemahkan ke objek.
obj * (opsional) objek dari tipe apa pun yang akan menggantikan string JSON

Keluaran

Nama Jenis Deskripsi
key STRING 𝌠 Kunci untuk dictionary atau indeks untuk array (sebagai string). Secara teknis ini adalah indeks global dari daftar yang diubah menjadi datar untuk semua yang bukan kunci.
value STRING 𝌠 Nilai sebagai string.
int INT 𝌠 Nilai sebagai int (jika tidak dapat mengurai angka, default ke 0).
float FLOAT 𝌠 Nilai sebagai float (jika tidak dapat mengurai angka, default ke 0).
count INT Jumlah total item dalam daftar yang diubah menjadi datar
debug STRING Keluaran debug dari semua objek yang cocok sebagai string JSON yang diformat