다음을 통해 공유


Json.FromValue

통사론

Json.FromValue(value as any, optional encoding as nullable number) as binary

소개

지정된 값 value의 JSON 표현을 텍스트 인코딩 encoding로 생성합니다. encoding 생략하면 UTF8이 사용됩니다. 값은 다음과 같이 표시됩니다.

  • Null, 텍스트 및 논리 값은 해당 JSON 형식으로 표시됩니다.
  • #infinity, -#infinity#nan null로 변환된다는 점을 제외하고 숫자는 JSON에서 숫자로 표시됩니다.
  • 목록은 JSON 배열로 표시됩니다.
  • 레코드는 JSON 개체로 다시 게시됩니다.
  • 테이블은 개체 배열로 표시됩니다.
  • 날짜, 시간, 날짜/시간, 날짜/시간대 및 기간은 ISO-8601 텍스트로 표시됩니다.
  • 이진 값은 base-64로 인코딩된 텍스트로 표시됩니다.
  • 형식 및 함수는 오류를 생성합니다.

예제 1

복합 값을 JSON으로 변환합니다.

사용량

Text.FromBinary(Json.FromValue([A = {1, true, "3"}, B = #date(2012, 3, 25)]))

출력

"{""A"":[1,true,""3""],""B"":""2012-03-25""}"