JSON
2024. 8. 4. 23:56ㆍ카테고리 없음
JSON (JavaScript Object Notation)
Javascript 객체 문법으로 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷
-> 문자 기반의 표준 포맷
{
"property-name" : value
}
Javascript가 아니더라도 JSON을 읽고 쓸 수 있는 기능이 다수의 프로그래밍 환경에서 제공된다.
개별 JSON 객체를 .json 확장자를 가진 단순 텍스트 파일에 저장할 수 있다.
mime 타입 = application/json
- JSON은 순수히 데이터 포맷임. 프로퍼티(속성)만 담을 수 있음. (= 메서드 담기 불가)
- JSON은 문자열과 프로퍼티의 이름 작성시 큰 따옴표("propertyName")만을 사용해야 함. 작은 따옴표('')는 사용불가합니다.
- JSONLint 등의 어플리케이션을 사용해 JSON 유효성 검사 가능. (따옴표, 콜론 오입력으로 오류 발생하기 쉬움)
- JSON은 JSON내부에 포함할 수 있는 모든 형태의 데이터 타입을 취할 수 있음.
( = array, object 외 char 이나 number 또한 유효한 JSON 오브젝트가 될 수 있음. - JavaScript에서 오브젝트 프로퍼티가 따옴표로 묶이지 않을 수도 있는 것과는 달리, JSON에서는 따옴표로 묶인 문자열만이 프로퍼티로 사용될 수 있음.
참조
https://developer.mozilla.org/ko/docs/Learn/JavaScript/Objects/JSON
해보기 .. 는 나중에
meme 타입이 뭐지