
JSON_ENCODE 함수 블록은 JSON 문자열을 생성합니다.
참고: 이 함수 블록에는 네 개 이상의 입력이 있을 수 있습니다. 오른쪽 마우스로 함수 블록을 클릭하여 추가 입력을 추가할 수 있습니다. 각 입력이 쌍으로 고려되어야 함에 유의하세요.
JSON 문자열이 생성되는 옵션을 정수로 정의합니다. 이 옵션은 JSON_OPTIONS 함수 블록으로 생성할 수 있습니다.
입력이 정의되지 않거나 값이 NULL과 같으면 다음 옵션이 활성화됩니다:
FORCE_OBJECT
UNESCAPED_SLASHES
PARTIAL_OUTPUT_ON_ERROR
UNESCAPED_UNICODE
JSON 형식이 생성되는 최대 깊이 또는 객체 중첩을 정의합니다. 이 값이 생성 시 도달되면 JSON 문자열 생성이 실패하고 ERR 출력이 참입니다.
입력은 객체에 삽입되는 변수 또는 키를 정의합니다. 하위 객체를 생성해야 하는 경우 새 줄로 선언할 수 있습니다:
Sensor↵OG↵Status
입력이 정의되지 않거나 NULL과 같으면 데이터가 추가되지 않습니다.
상위 키와 함께 객체에 삽입되는 값을 정의합니다. 이 경우 데이터 유형이 고려됩니다. NUMERIC_CHECK 옵션을 사용하면 문자열을 자동으로 숫자로 변환할 수 있습니다.
반드시 숫자 또는 다른 유형을 삽입해야 하는 경우, 먼저 변환 함수 블록을 사용하여 값을 변환할 수 있습니다.
성공 시 JSON 문자열을 반환합니다.
오류가 발생하면 이 출력이 참입니다.