[개념 정리] JSON

Words
95
Reading
1 min
Listen
Play
8y

JSON (JavaScript Object Notation) 이란?

  • Lightweight의 Data 교환형식
  • javascript에서 객체를 만들 때 사용하는 표현식을 의미
  • 표현식은 사람과 기계 모두 이해 쉽고, 용량 적고, XML을 대체해서도 많이 사용
  • 특정 언어에 종속되지 않으며, 대부분 JSON 포맷 사용가능하도록 Library 지원 됨.

JSON 형식

  1. NAME - VALUE 형식의 쌍(pair)
    json_형식.png

Value

  • (") 안에 string, number, object, array, true, false, null이 올 수 있음.
    json_value.png

String

  • (") 안에 둘러 쌓여 zero 이상의 유니코드 문자들의 조합
  • " " 안에 감싸지게 되며, backslash escape가 적용 됨.
  • 하나의 문자도 하나의 문자열로서 표현
    jason_string.png

Number

  • 8진수와 16진수 형식을 사용하지 않는 것을 제외하면 C, Java Number와 비슷
[개념 정리] JSON | Ecency