3.6 KiB
3.6 KiB
JSON OutputList
(ComfyUI workflow ഉൾപ്പെടുത്തിയിരിക്കുന്നു)
JSON വസ്തുക്കളിൽ നിന്നും അറേ അല്ലെങ്കിൽ ഡിക്ഷനറി എടുത്തെടുക്കുന്നതിലൂടെ OutputList സൃഷ്ടിക്കുന്നു.
വിലകൾ എടുക്കാൻ JSONPath സിന്റാക്സിസ് ഉപയോഗിക്കുന്നു, JSONPath on Wikipedia കാണുക.
എല്ലാ പൊരുത്തപ്പെട്ട വിലകളും ഒരു നീളമുള്ള പട്ടികയിലേക്ക് ഫ്ലാറ്റനിൽ ചെയ്യപ്പെടുന്നു.
നിങ്ങൾക്ക് ഈ നോഡ് ഉപയോഗിച്ച് [1, 2, 3] പോലുള്ള ലിറ്ററൽ സ്ട്രിങ്ങളിൽ നിന്നും വസ്തുക്കൾ സൃഷ്ടിക്കാൻ കഴിയും.
key, value, int എന്നിവ float ഉപയോഗിച്ച് is_output_list=True ഉപയോഗിക്കുന്നു (symbol 𝌠 ഉപയോഗിച്ച് സൂചിപ്പിച്ചിരിക്കുന്നു) എന്നാൽ അവ പ്രത്യേക നോഡുകൾ മുതൽ അനുക്രമത്തിൽ പ്രോസസ്സാക്കപ്പെടും.
ഇൻപുട്ടുകൾ
| പേര് | തരം | വിവരണം |
|---|---|---|
jsonpath |
STRING |
വിലകൾ എടുക്കാൻ ഉപയോഗിക്കുന്ന JSONPath. |
json |
STRING |
ഒരു വസ്തുവാക്ക് മാറ്റപ്പെടുന്ന ഒരു JSON സ്ട്രിങ്ങ്. |
obj |
* |
(ഐച്ഛികം) JSON സ്ട്രിങ്ങ് പകരം ഉപയോഗിക്കുന്ന ഏതെങ്കിലും തരം വസ്തുവ് |
ഔട്ട്പുട്ടുകൾ
| പേര് | തരം | വിവരണം |
|---|---|---|
key |
STRING 𝌠 |
ഡിക്ഷനറികൾക്കുള്ള കീ അല്ലെങ്കിൽ അറേകൾക്കുള്ള സൂചിക (സ്ട്രിങ്ങായി). സാധാരണമായി ഫ്ലാറ്റൻ പട്ടികയിലെ എല്ലാ കീ അല്ലാത്തവയ്ക്കും ഒരു ഗ്ലോബൽ സൂചിക ആണ്. |
value |
STRING 𝌠 |
സ്ട്രിങ്ങായി വില. |
int |
INT 𝌠 |
ഇന്റിജർ ആയി വില (സംഖ്യ പാഴ്സ് ചെയ്യാൻ കഴിയാത്തതിൽ ഡീഫോൾട്ട് 0 ആയിരിക്കും). |
float |
FLOAT 𝌠 |
ഫ്ളോട്ട് ആയി വില (സംഖ്യ പാഴ്സ് ചെയ്യാൻ കഴിയാത്തതിൽ ഡീഫോൾട്ട് 0 ആയിരിക്കും). |
count |
INT |
ഫ്ലാറ്റൻ പട്ടികയിലെ ആകെ വസ്തുക്കളുടെ എണ്ണം |
debug |
STRING |
എല്ലാ പൊരുത്തപ്പെട്ട വസ്തുക്കൾക്കുള്ള ഡീബഗ് ഔട്ട്പുട്ട് ഫോർമാറ്റ് ചെയ്ത JSON സ്ട്രിങ്ങ് ആയി |
