JavaScript Object Notation
특징
- 간결성 (객체 표기법)
- 독립성 (텍스트 기반) : 프로그램 언어와 운영체제에 독립적
문법
JSON은 JavaScript의 객체 표기법에서
– Literal : Variable (데이터를 저장할 수 있는 메모리 공간)과 다르게 해석되는 값 그 자체
– Property : Name, Value로 구성
를 표현하는 방법만 가져와서 사용한다.
형식
- Object : name/value 쌍들의 비순서화된 SET (brace 사용)
- Array : 값들의 순서화된 collection (bracket 사용)
- Value : 다음 종류의 값들 사용 가능함
- String : 큰따옴표(Quotation mark)안에 둘러 싸인 zero 이상 Unicode 문자들의 조합
)
- Number
참고
http://www.json.org/json-ko.html
http://tcpschool.com/json/json_basic_structure