[개념 정리] JSON

in elasticsearch •  7 years ago  (edited)

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와 비슷
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

안녕하세요. #kr 태그를 달지 않으시면 한국어 사용자에게 글이 잘 노출되지 않습니다. 개발 관련 글은 #kr-dev 태그가 주로 사용됩니다. 스팀잇에 익숙해지실 때까지 #kr-newbie 태그를 사용하시는 것을 추천드립니다. #kr 커뮤니티에서 사용하는 태그 목록은 @myfan 님의 태그 정리글에서 확인하실 수 있습니다.
이지스팀잇 가이드북 을 보시면 앞으로 스팀잇 활동하시는데 도움이 되실겁니다.