Files

2.2 KiB
Raw Permalink Blame History

JSON OutputList

JSON OutputList

(ComfyUI workflow شامل ہے)

JSON کے اوبجیکٹس سے ارے یا ڈکشنریز کو نکال کر OutputList بناتا ہے۔ JSONPath سینٹیکس کا استعمال کرتا ہے تاکہ ویلیوز کو نکالا جا سکے، دیکھیے 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 سٹرنگ کے طور پر تمام مماثل اوبجیکٹس کا ڈیبگ آؤٹ پٹ