CS(Computer Science) 용어

JSON(JavaScript Object Notation)

sanghyeon 2023. 7. 11. 11:19
{
  "cars" : [
    {
      "name" : "레이",
      "type" : "경차",
      "color" : "하얀색"
    },
    {
      "name" : "쏘나타",
      "type" : "중형",
      "color" : "검정색"
    }
  ]
}

Javascript 객체 문법으로 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷

웹 어플리케이션에서 데이터를 전송할 때 일반적으로 사용

 

장점

1. MXL 에 비해 용량이 적고 빠르다.

2. 언어의 독립성(다양한 프로그래밍 언어에서 사용이 가능)

3. 가독성이 좋음(객체의 구조 파악이 쉬) 

 

단점 

1. 주석을 지원하지 않음

2. 날짜 시간데이터 지원 하지 않음