알버트의 개발하는 블로그
[JS] JSON 이란? 본문
1. JSON이란?
JSON은 Java Script Object Notation 의 약자이다.
JSON은 단순한 데이터 포멧이다. 데이터를 표시하는 방법일 뿐이다.
2. JSON을 쓰는 이유 : json파일이 가지고 있는 데이터를 받아서 객체나 변수에 할당해서 사용하기 위해서
3. JSON의 구조
1. Object(객체)
- name/value 의 순서쌍으로 set이다.
- {} 로 정의된다. ex) { "이름" : "홍길동" }
2. Array(배열)
- 그 배열이 맞다. ex) [ 10, "array", 32 ]
4. JSON의 예
{
"이름" : "홍길동",
"나이" : 22,
"특기" : ["배구", "야구"]
}
5. JSON은 왜 쓰는가?
위의 예제 json파일의 이름을 ' 길동info.json '이라고 하자.
이 정보(데이터)를 서로 주고 받기위해 여러가지의 형식으로 넘겨줄 수 있겠지만
json은 다른 포멧에 비해 경량화된 데이터 포멧이다.
그렇기에 A가 B에게 홍길동의 정보가 담긴 data를 넘겨주기 위해 json포멧으로 포장하여 넘겨주는 것이다.
6. JSON parsing 이란?
A로부터 B가 길동info.json 파일을 받았다고 하면 이 파일에 담긴 data를 찾아 객체나 변수에 할당하기위해 json파일 내에서 특정 data만을 가져와야 한다.
이렇게 json파일 내의 특정 data만 추출하는 것을 json parsing이라고 한다.
'웹개발 > JS & JQuery' 카테고리의 다른 글
[JS] c3.js 차트 라이브러리 사용법 (0) | 2022.07.22 |
---|---|
[JS] 자바스크립트로 웹소켓 서버 접속, 메세지, 접속 끊기 처리하기 (0) | 2022.04.05 |
[JQuery] Enter Event 처리하기 (which, keyup, keydown) (0) | 2022.04.05 |
[자바스크립트] 어제, 몇달 전, 몇년 전 날짜 date 구하기 (0) | 2021.10.01 |
[자바스크립트] 오늘 날짜, 시간, 포맷 변경하기 (0) | 2021.10.01 |