32 lines
3.6 KiB
Markdown
32 lines
3.6 KiB
Markdown
## JSON OutputList
|
|
|
|

|
|
|
|
(ComfyUI workflow ഉൾപ്പെടുത്തിയിരിക്കുന്നു)
|
|
|
|
JSON വസ്തുക്കളിൽ നിന്നും അറേ അല്ലെങ്കിൽ ഡിക്ഷനറി എടുത്തെടുക്കുന്നതിലൂടെ OutputList സൃഷ്ടിക്കുന്നു.
|
|
വിലകൾ എടുക്കാൻ JSONPath സിന്റാക്സിസ് ഉപയോഗിക്കുന്നു, [JSONPath on Wikipedia](https://en.wikipedia.org/wiki/JSONPath) കാണുക.
|
|
എല്ലാ പൊരുത്തപ്പെട്ട വിലകളും ഒരു നീളമുള്ള പട്ടികയിലേക്ക് ഫ്ലാറ്റനിൽ ചെയ്യപ്പെടുന്നു.
|
|
നിങ്ങൾക്ക് ഈ നോഡ് ഉപയോഗിച്ച് `[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 സ്ട്രിങ്ങ് ആയി |
|
|
|