Files

1.6 KiB
Raw Permalink Blame History

JSON OutputList

JSON OutputList

(ComfyUI workflow dahil)

JSON nesnelerinden dizileri veya sözlükleri ayıklayarak bir OutputList oluşturur. Değerleri ayıklamak için JSONPath sözdizimini kullanır, bkz. JSONPath Wikipedia'da . Eşleşen tüm değerler tek uzun bir listeye düzleştirilir. Ayrıca [1, 2, 3] gibi literal dizgilerden nesneler oluşturmak için bu düğümü de kullanabilirsiniz. key, value, int ve float, is_output_list=True kullanır (simge 𝌠 ile belirtilir) ve karşılık gelen düğümler tarafından sıralı olarak işlenir.

Girişler

Ad Tür Açıklama
jsonpath STRING Değerleri ayıklamak için kullanılan JSONPath.
json STRING Bir nesneye çevrilen JSON dizgesi.
obj * (isteğe bağlı) JSON dizgesini değiştirecek herhangi bir türde nesne

Çıkışlar

Ad Tür Açıklama
key STRING 𝌠 Sözlükler için anahtar veya diziler için indeks (dizge olarak). Teknik olarak, tüm anahtar olmayanlar için düzleştirilmiş listenin küresel indeksidir.
value STRING 𝌠 Değer dizge olarak.
int INT 𝌠 Değer tamsayı olarak (sayı ayrıştırılamazsa, öntanımlı 0 olur).
float FLOAT 𝌠 Değer ondalık sayı olarak (sayı ayrıştırılamazsa, öntanımlı 0 olur).
count INT Düzleştirilmiş listedeki toplam madde sayısı
debug STRING Eşleşen tüm nesnelerin biçimlendirilmiş JSON dizgesi olarak hata ayıklama çıktısı