JSON(JavaScript Object Notation)
Lightweight text-based open standard designed for human-readable data interchange 라고 wiki에 정의되어 있다.
자료교환할때 그 자료를 표현하는 방법을 표준으로 정의한 것이고 문법형식은 Javascript 표준인 ECMA-262 3판의 객체문법에 바탕을 두고 인코딩은 유니코드로 한다.
표현할 수 있는 자료형은 수, 문자열, 참/거짓, 배열, 객체 ~ 라고 하면 거의 모든 자료형인 듯~이다.
배열은 대괄호(‘[‘, ‘]’)로 나타내며, 배열의 각요소는 기본자료형이거나 배열, 객체이다.
객체는 이름/값 쌍의 집합으로 중괄호(‘{’, ‘}’)로 싼다. 이름은 문자열이기 때문에 반드시 따옴표를 하며 값은 기본자료형, 배열, 객체이다. 각 쌍이 나오는 순서는 의미가 없다.
JSON 메세지의 단위는 배열이나 객체이다.
문법의 예 :
배열의 표현
[10, 20, 30]
객체의 표현
{“name”:50, “address”:”창원”, “사용여부”:true}
참조페이지
- http://ko.wikipedia.org/wiki/JSON
- http://en.wikipedia.org/wiki/JSON
- http://www.json.org/
- http://json.org/json-ko.html
- http://www.codeordie.org/wiki/?WhatIsJson
이 사이트는 광고를 포함하고 있습니다.
광고로 발생한 수익금은 서버 유지 관리에 사용되고 있습니다.This site contains advertisements.
Revenue generated by the ad servers are being used for maintenance.