Files

1.7 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 문자열로 표시합니다