프로그래밍/ajax
2012-5-31 AJAX와 서버 간의 데이터 송수신 기법(xml, json)
조은성
2012. 5. 31. 09:18
* JSON 개요
http://www.json.org/json-ko.html
* AJAX와 서버 간의 데이터 송수신 기법
• XML을 이용한 데이터 송수신
• JSON을 이용한 데이터 송수신
• 기타 AJAX 기반 Framework을 이용한 데이터 송수신
* JSON을 이용한 데이터 송수신
• XML의 단점 : 속도, 데이터 크기
• JSON – JavaScript Object Notation
– 경량의 데이터 교환 형식
– 데이터 표현이 단순하고 직관적이다.
– Java Script에서 eval() 를 통해 parsing 할 수 있다.
• 라이브러리 필요 없음
• 크로스 브라우저 호환 문제 없음
• 기본문법
– 표현하고자 하는 데이터는 { } 로 감싼다.
– 데이터는 name:value 형식으로 표현
– 각각의 값들은 ‘ , ‘으로 구분한다.
– name : “ “로 감싸거나 그냥 써도 된다. “name”:”홍길동” 또는 name:”홍길동”
– 값 : string, number, 배열, true, false, null
• string은 “ “로 감싼다.
• 배열은 [ ] 로 값들을 감싼다.