Latest web development tutorials

JSON 구문

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


JSON 구문 규칙

자바 스크립트 객체 표기법 JSON 구문은 프랑스와 프랑스의 하위 집합입니다.

  • 이름 / 값 쌍의 데이터
  • 쉼표로 구분 된 데이터
  • 개체 중괄호를 저장
  • 배열 브래킷을 저장

JSON 이름 / 값 쌍

JSON 데이터 형식을 작성하는 것은입니다 : 이름 / 값 쌍.

이름 / 값 쌍은, 값을 콜론를 작성하여 다음에 (큰 따옴표) 필드 이름을 포함한다 :

"firstName" : "John"

그것은 이해하기 쉬운,이 자바 스크립트 구문과 동일합니다 :

firstName = "John"


JSON 값

JSON 값이 될 수 있습니다 :

  • 수 (정수 또는 부동 소수점)
  • 문자열 (따옴표)
  • 논리 값 (true 또는 false)
  • 배열 (대괄호)
  • 개체 (중괄호)
  • 널 (null)

JSON 객체

JSON 객체는 중괄호로 작성 :

객체는 여러 이름 / 값 쌍을 포함 할 수 있습니다 :

{ "firstName":"John" , "lastName":"Doe" }

또한 이해하기 쉽고,이 자바 스크립트 문은 동등하다 :

firstName = "John"
lastName = "Doe"


JSON 배열

괄호 안에 기록 된 JSON 배열 :

배열은 여러 개체를 포함 할 수 있습니다 :

{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}

위의 예에서, 객체 "직원들은"세 개의 객체를 포함하고있는 배열입니다. 각 사람 (이름과 성) 레코드 대신 개체.


JSON은 자바 스크립트 구문을 사용하여

JSON은 자바 스크립트 구문을 사용하기 때문에, 그래서 추가 소프트웨어는 JSON에서 자바 스크립트를 처리 할 수 ​​없습니다.

자바 스크립트를 통해, 당신은 배열 개체를 만들 수 있습니다 및 다음과 같이 지정합니다 :

var employees = [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName": "Jones" }
];

자바 스크립트는 첫 번째와 같은 객체의 배열에 액세스 할 수 있습니다 :

employees[0].lastName;

다시 읽습니다 :

Doe

이 같은 데이터를 수정할 수 있습니다 :

employees[0].firstName = "Jonatan";

»시도

다음 섹션에서는 JSON 자바 스크립트 객체에 텍스트를 변환하는 방법을 배우게됩니다.


JSON 파일

  • JSON 파일 형식은 ".json"입니다
  • JSON 텍스트의 MIME 타입은 "응용 프로그램 / JSON"입니다