Files
geroldmeisinger-ComfyUI-out…/web/docs/JSONOutputList/gu.md
T

32 lines
3.1 KiB
Markdown

## JSON OutputList
![JSON OutputList](JSONOutputList/JSONOutputList.png)
(ComfyUI વર્કફ્લો સમાવેશ કરે છે)
JSON ઑબ્જેક્ટ્સમાંથી એરે અથવા ડિક્શનરીઝને નકાબી કરીને OutputList બનાવે છે.
મૂલ્યો નકાબી કરવા માટે JSONPath સિન્ટેક્સ વાપરે છે, જુઓ [JSONPath on Wikipedia](https://en.wikipedia.org/wiki/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 સ્ટ્રિંગ તરીકે |