Javascript Object Notation 데이터를 저장하거나 전송할때 많이 사용되는 Data 교환 형식,
JSON은 사람과 기계가 이해하기 쉬우며 용량도 작아 많이 사용하는 방식,
JSON은 단순히 데이터를 표시하는 표현 방법,
JSON의 공식 인터넷 미디어 타입은 application/json이며, JSON의 파일 확장자는 .json이다.
JSON의 특징이라고 한다면
- Javascript의 object(객체)와 굉장히 유사한 형태를 가지고 있다
- Javascript를 사용하여 JSON형식의 데이터를 손쉽게 Javascript의 object형태로 변환 할 수 있다
- 특정 언어에 종속되지 않으며, 대부분 프로그래밍 언어에서 JSON 포맷의 데이터를 핸들링 할 수 있는 라이브러리를 제공한다
JSON문법
{
"이름": "홍길동",
"나이": 25,
"성별": "여",
"주소": "서울특별시 양천구 목동",
"특기": ["농구", "도술"],
"가족관계": {"#": 2, "아버지": "홍판서", "어머니": "춘섬"},
"회사": "경기 수원시 팔달구 우만동"
}
출처
https://velog.io/@surim014/JSON%EC%9D%B4%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80
https://ko.wikipedia.org/wiki/JSON
'웹 개발' 카테고리의 다른 글
쿠키와 세션에 대해 알고 계시나요? (0) | 2022.08.17 |
---|---|
Get과 Post의 차이를 알고 계신가요? (0) | 2022.08.08 |
웹 브라우저의 동작 원리를 알고 계신가요? (0) | 2022.08.05 |
HTTP를 알고 계신가요? (0) | 2022.08.02 |
OS(operating system) 운영체제를 알고 계신가요? (0) | 2022.06.01 |