JSON 구문

JSON 구문은 자바스크립트 구문의 하위 집합입니다.


JSON 구문 규칙

JSON 구문은 자바스크립트 객체 표기법 구문에서 파생됩니다.:

  • Data는 name/value 쌍입니다.
  • Data는 쉼표로 구분됩니다.
  • 중괄호는 객체를 보유합니다.
  • 대괄호는 객체를 보유합니다.

JSON 데이터- Name과 Value

JSON 데이터는 name/value 쌍으로 작성됩니다.

name/value 쌍은 필드 name (큰 따옴표 안에), 다음에 콜론, 다음에 value로 구성됩니다:

Example


JSON – 자바스크립트 객체를 평가

JSON 형식은 자바스크립트 객체와 거의 동일합니다.

JSON에서 keys는 큰 따옴표로 묶은 문자열이어야 합니다:

자바 스크립트에서 keys는 문자열, 숫자 또는 식별자 이름(identifier names)이 될 수 있습니다:


JSON 값

JSON에서, values는 다음 데이터 유형 중 하나입니다:

  • a string
  • a number
  • an object (JSON object)
  • an array
  • a boolean
  • null

자바스크립트 값에는 위의 모든 것 외에도 다음과 같은 유효한 자바스크립트 표현식이 모두 포함될 수 있습니다:

  • a function
  • a date
  • undefined

JSON에서, string values은 큰 따옴표로 작성해야합니다:

자바스크립트에서는 문자열 값을 큰 따옴표 또는 작은 따옴표로 작성할 수 있습니다:


JSON은 자바스크립트 구문을 사용합니다

JSON 구문은 자바스크립트 객체 표기법에서 파생되므로, 자바스크립트 내에서 JSON을 사용하려면 약간의 추가 소프트웨어가 필요합니다..

자바스크립트를 사용하면 다음과 같이 객체를 생성하고 객체에 데이터를 할당 할 수 있습니다.:

다음과 같이 자바스크립트 객체에 액세스할 수 있습니다:

Example

자바스크립트 객체에 액세스:

John

다음과 같이 액세스 할 수도 있습니다:

Example

대괄호 표기법을 사용하여 자바스크립트 객체에 액세스:

John

데이터는 다음과 같이 수정할 수 있습니다:

Example

자바스크립트 객체를 수정:

Gilbert

다음과 같이 수정할 수도 있습니다:

Example

대괄호 표기법을 사용하여 자바스크립트 객체를 수정:

Gilbert

이 자습서의 뒷부분에서 자바스크립트 객체를 JSON으로 변환하는 방법을 배우게 됩니다.


자바스크립트 배열을 JSON으로

자바스크립트 객체를 JSON으로 사용할 수있는 것과 같은 방식으로, JavaScript 배열을 JSON으로 사용할 수도 있습니다.

이 튜토리얼의 뒷부분에서 배열을 JSON으로 사용하는 방법에 대해 자세히 배웁니다.

JSON 파일

  • JSON 파의 파일 형식은 ".json"입니다.
  • JSON 텍스트의 MIME 유형은 "application/json"입니다.

출처: JSON Syntax

답글 남기기