JSON 란?
JavaScript Object Notation의 약자로서 데이터를 문자열의 형태로 나타내기 위해서 사용된다.
JSON은 본래 자바스크립트에서 파생되었지만 현재 거의 표준으로 자리잡아 대부분의 다른 프로그래밍 언어에서도 지원하는 데이터 포멧입니다. JSON은 특히 네트워크를 통해 서로 다른 시스템들이 데이터를 주고 받을 때 많이 사용된다.
- key 값은 반드시 double quotation 으로 감싸야 한다.
- value 로 작성할수 있는 형식
1. 문자열 "xxx"
2. 숫자 10
3. 논리 true, false
4. 빈값 null
5. 또 하나의 json { }
6. 또 하나의 json [ ] ex) [ value1, value2, value3 ... ]
{
"num":1,
"name":"김구라",
"isMan":true,
"addr":null,
"friends": ["해골","원숭이","주뎅이"],
"company": {
"name":"에이콘",
"addr":"강남역"
}
}
JSON 의 기본형식)
각 key 값에 쌍따옴표("") 를 하는게 특징이며 String 값에도 ""을 하며 int 형과 boolean, null 에는 쌍따옴표를 사용하지 않는다.
JSON 형식의 문자열을 이용해서 object 형식으로 만들수도 있고
object 를 이용해서 JSON 형식의 문자열으로도 만들수 있다.
'JavaScript' 카테고리의 다른 글
JavaScript localStorage 활용 예제 (0) | 2023.05.18 |
---|---|
JavaScript JSON 활용 예제 (0) | 2023.05.17 |
JavaScript canvas 함수(9) (0) | 2023.05.12 |
JavaScript canvas 함수(8) (0) | 2023.05.11 |
JavaScript canvas 함수(7) (2) | 2023.05.10 |