JSON 데이터 타입

유효한 데이터 타입

JSON에서 값은 다음 데이터 타입 중 하나여야 합니다:

  • 문자열
  • 숫자
  • 객체(JSON 객체)
  • 배열
  • 부울
  • Null

JSON의 값사용할 수 없습니다다음 데이터 타입 중 하나입니다:

  • 함수
  • 날짜
  • undefined

JSON 문자열

JSON의 문자열은 괄호로 둘러쌓여야 합니다.

예제

{ "name":"Bill" }

JSON 숫자

JSON의 숫자는 정수 또는 실수여야 합니다.

예제

{ "age":30 }

JSON 객체

JSON의 값은 객체일 수 있습니다.

예제

{
"employee":{ "name":"Bill Gates", "age":62, "city":"Seattle" }
}

JSON의 값을 갖는 객체는 JSON 객체와 동일한 규칙을 준수해야 합니다.

JSON 배열

JSON의 값은 배열일 수 있습니다.

예제

{
"employees":[ "Bill", "Steve", "David" ]
}

JSON 부울

JSON의 값은 다음과 같습니다: true/false

예제

{"sale":true}

JSON null

JSON의 값은 다음과 같습니다: null

예제

{"middlename":null}