## JSON OutputList ![JSON OutputList](JSONOutputList/JSONOutputList.png) (ComfyUI workflow ໄດ້ຮັບມາດ້ວຍ) ສ້າງ OutputList ໂດຍການດຳເນີນການເອົາເວັດໃສ່ຈາກ JSON objects. ໃຊ້ JSONPath syntax ເພື່ອດຳເນີນການເອົາເວັດໃສ່, ສະແດງເຫັນ [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 𝌠` | ຄ່າ key ສຳລັບ dictionaries ຫຼື ຄ່າ index ສຳລັບ arrays (ເປັນສະຕິງ). ຕົວເອງມັນເປັນຄ່າ index ທົ່ວໂລກຂອງລິສ്ടທີ່ຖືກປ່ຽນແປງໃຫ້ເປັນລິສ്ടດຽວກັນສຳລັບຄ່າທີ່ບໍ່ເປັນ key. | | `value` | `STRING 𝌠` | ຄ່າເປັນສະຕິງ. | | `int` | `INT 𝌠` | ຄ່າເປັນ int (ຖ້າບໍ່ສາມາດປ່ຽນແປງເລກໄດ້, ຖືກຕັ້ງໃຫ້ເປັນ 0). | | `float` | `FLOAT 𝌠` | ຄ່າເປັນ float (ຖ້າບໍ່ສາມາດປ່ຽນແປງເລກໄດ້, ຖືກຕັ້ງໃຫ້ເປັນ 0). | | `count` | `INT` | ຈຳນວນລວມຂອງວັດຖຸໃນລິສ്ടທີ່ຖືກປ່ຽນແປງໃຫ້ເປັນລິສ്ടດຽວກັນ | | `debug` | `STRING` | ຄ່າອອກຂໍ້ມູນຂອງວັດຖຸທີ່ສຳເລັດທັງໝົດເປັນສະຕິງ JSON ທີ່ຖືກຈັດຮູບແບບແລ້ວ |