FrontEnd/JavaScript
JSON 이란?
위그든씨
2022. 12. 4. 15:46
JSON (JavaScript Object Notation)
- Data를 저장|전송 할 때 많이 사용되는 경량의 Data교환 형식
- JS에서 Object를 만들 때 사용하는 표현식을 의미
- 용량이 작고 이해하기 쉬워서, XML을 대체
- 단순히 Data를 표현하는 방식일뿐(Data 포맷).
특징
- Server & Client 간 통신에서 많이 사용됨.
- JS를 이용해서 JSON 형식의 문서를 JS object로 변환 가능
- JSON은 일단 text 형식일 뿐이다.
- 다른 언어에서도 쉽게 접근 가능
형식
- key/value 존재
- 객체, 배열 등의 표기 사용
- 중첩 가능
{
"employee": [
{
"name": "youngjin",
"lastname": "we",
},
{
"name": "min",
"lastname": "kim",
},
{
"name": "woo",
"lastname": "moon",
},
],
}