JSON (JavaScript Object Natation)
- 클라이언트와 서버간 데이터 교환을 위한 규칙 (데이터 포맷)
- 순수한 텍스트로 구성된 규칙이 있는 데이터 구조
- 텍스트로 이루어져있어 사람, 기계 모두 읽고 쓰기 쉽다.
- 순수한 텍스트로 구성된 규칙이 있는 데이터 구조
- 일반 텍스트 포맷보다 효관적인 데이터 구조화 가능 (객체 리터럴과 비슷)
- XML포맷보다 가볍고 사용하기 간편하며 가독성도 좋다.
1 | { |
2.1 JSON.strigify
- 객체를 JSON형식의 문자열로 변환
1 | var obj = { |
2.2 JSON.parse
- JSON데이터를 가진 문자열을 객체로 변환 (역직렬화 (Deserializing))
1 | var obj = JSON.parse(strObj); |