convertFromJSON()

serviceLib.convertFromJSON() 시스템 함수는 JSON 문자열을 레코드 또는 사전으로 변환합니다.

Rich UI 애플리케이션에서 EGL 런타임 코드는 15자리 유효 숫자보다 큰 모든 숫자 데이터를 반올림합니다. 함수가 Rich UI 외부에서 호출된 경우에는 반올림이 발생하지 않습니다.

변환에 대한 기타 세부사항은 “JSON 문자열과 EGL 변수 간 대응”을 참조하십시오.

구문

  serviceLib.convertFromJSON(json STRING in, 
                                   recordOrDictionary ANY const in)
json
JSON 문자열입니다.
recordOrDictionary
비구조화 레코드 또는 사전의 이름입니다.
참고: 이 인수가 ANY 유형으로 선언되어도 EGL 런타임에서 입력이 레코드 파트인지 또는 사전 파트인지 확인합니다. 선언으로 인해 다음 예제와 같이 모든 유형의 레코드를 승인하는 라이브러리 함수에서 함수를 사용할 수 있습니다.
function convert(gwr UIGatewayRecord in, record2Populate ANY const in)
  serviceLib.convertFromJSON(gwr.data, record2Populate);
end