Files

3.3 KiB

JSON OutputList

JSON OutputList

(ComfyUI workflow ସମ୍ମିଳିଛି)

JSON ବସ୍ତୁରୁ ଅର୍ରେ କିମ୍ମତିଗୁଡିକ ନିଷ୍କର୍ଷଣ କରି OutputList ତିଆରି କରିଥାଏ। JSONPath ସିଣ୍ଟାକ୍ସର ବ୍ୟବହାର କରି କିମ୍ମତିଗୁଡିକ ନିଷ୍କର୍ଷଣ କରାଯାଏ, ଦେଖନ୍ତୁ JSONPath on Wikipedia । ସମସ୍ତ ମେଳାଯାଇଥିବା କିମ୍ମତିଗୁଡିକ ଏକ ଦୀର୍ଘ ତାଲିକାରେ ପ୍ରକ୍ଷିପ୍ତ ହୋଇଥାଏ। ଆପଣ ଏହି ନୋଡ୍ ବ୍ୟବହାର କରି ପ୍ରତ୍ୟାବର୍ତ୍ତୀ ପାଠ୍ୟରୁ ବସ୍ତୁ ତିଆରି କରିବାରେ ପାରେ ଯେପରିକି [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 ପାଠ୍ୟରେ