안녕하세요.
오늘은 JSON이라는 언어에 대해 공부를 해보았습니다.
먼저 JSON이란 무엇일까요?
JSON이란? (JavaScript Object Notation)
JSON이란 JavaScript Object Notation의 약자로,
사람이 읽을 수 있는 텍스트를 사용하여 데이터를 저장하고 전송하는,
데이터 공유를 위한 개방형 표준 파일 형식입니다.
JSON 데이터의 특징
형태의 특징
JSON 데이터는 key/value 쌍으로 구성되어있습니다.
key와 value은 콜론(:)으로 구분되며 왼쪽이 key, 오른쪽이 value입니다.
- 하나의 JSON객체는 중괄호({})로 둘러싸여 있으며,
- 하나의 객체는 쉽표(,)를 사용해 여러 프로퍼티를 포함할 수 있습니다.
- 여러 개의 객체를 대괄호([])를 사용해 배열에 담아 사용할 수도 있습니다.
JSON은 텍스트 표현 기법
JSON 문서 형식은 JavaScript 객체의 형식을 기반으로 만들어져 있습니다.
따라서 JSON을 프로그래밍 언어로 오해할 수 있으나
JavaScript와 달리 JSON은 단지 텍스트를 표현하는 형식이라고 할 수 있습니다.
JSON을 사용하는 이유
- JSON은 특정 언어에 종속되지 않습니다.
- XML보다 최소한의 용량으로 데이터 전송이 가능합니다.
- XML보다 구조 정의의 용이성이 높고 가독성이 좋습니다.
참고 블로그
- JSON의 구조
JSON이란 무엇인가?
JSON을 이용하는 프로그래머, 개발자, IT 전문가들은 어떤 언어에서든 데이터 구조와 실제 데이터를 다른 언어 및 플랫폼에서 해석 가능한 형식으로 전송할 수 있습니다.
www.oracle.com
반응형
'프론트엔드' 카테고리의 다른 글
자바스크립트 이벤트 태그 정리 (0) | 2023.07.24 |
---|---|
JSON parse, stringify 개념 정리 및 코드 (0) | 2023.07.24 |
제이쿼리 $(document).ready(function(){}); (0) | 2023.07.24 |
datepicker 사용해서 캘린더 그리기 (0) | 2023.07.21 |
JS에서 null, undefined, empty 체크하는 방법 (0) | 2023.07.19 |