2016년 10월 11일 화요일

55day / WEB / json


JSON은 무엇일까? JSON과 Ajax를 어떻게 사용하게 될 것인가



XML의 단점인 속도와 데이터 크기를 바로 JSON이 대체 보완하게 되었다!
실제로 데이터교환시에는 JSON이 굉장히 많이 사용되며 요새는 GSON도 많이 사용한다.


  • JSON – JavaScript Object Notation
  1. 가벼운 데이터 교환 형식
  2. 데이터 표현이 단순하고 직관적이다
  3. Java Script에서 eval() 를 통해 parsing 할 수 있다
  4. 라이브러리 필요 없음
  5. 크로스 브라우저 호환 문제 없음
  • JSON 형식
object는 name/value 쌍들의 비순서화된 SET이다
object는 { (좌 중괄호)로 시작하고 } (우 중괄호)로 끝내어 표현한다.
각 name 뒤에 : (colon)을 붙이고 , (comma)로 name/value 쌍들 간을 구분한다.

value는 큰따옴표안에 string, number ,true ,false , null, object ,array이 올 수 있다

array은 값들의 순서화된 collection 이다.
array는 [ (left bracket)로 시작해서 ] (right bracket)로 끝내어 표현한다.
, (comma)로 array의 값들을 구분한다.

.

0 개의 댓글:

댓글 쓰기