
JSON_DECODE 함수 블록은 JSON 문자열을 디코딩합니다.
참고: 이 함수 블록에는 두 개 이상의 입출력이 있을 수 있습니다. 추가 입출력을 추가하려면 마우스 오른쪽 버튼으로 함수 블록을 클릭하세요.
입력은 JSON 형식의 문자열을 기대합니다. 객체가 시작하는 {로 시작하고 }로 끝나는지 또는 [로 시작하고 ]로 끝나는지 확인합니다.
입력은 객체에서 검색할 변수 또는 키를 정의합니다. 하위 객체를 추출해야 하는 경우 새 줄을 선언하여 수행할 수 있습니다:
Sensor↵OG↵Status
입력이 정의되지 않거나 NULL과 같으면 데이터가 추출되지 않습니다.
배열을 쿼리할 수 있습니다. 해당 인덱스는 숫자로 쿼리할 수 있습니다.
결과는 반대쪽 출력으로 전달됩니다.
출력은 오류가 발생한 경우 참입니다. JSON 입력에 값이 없는 경우도 포함됩니다.
출력은 반대쪽 변수의 추출된 데이터를 반환합니다. 데이터가 없거나 JSON 값이 NULL과 같으면 NULL이 반환됩니다.
데이터 또는 검색한 객체가 없으면 NULL이 반환됩니다. 객체 또는 배열인 경우 문자열 Array가 반환됩니다.
팁: 값이 정의되었는지 확인하려면 함수 블록 IS_NULL을 사용할 수 있습니다.