새소식

[5분 내로] 강의실/📋 기초개발지식

JSON 데이터란 무엇일까?

  • -
728x90

안녕하세요. 플랫폼 공작소입니다. 

오늘은 데이터를 전송하는 방법으로 많이 사용되고 있는 JSON에 대해서 알아보겠습니다.

JSON 이란 무엇일까?

JS(JavaScript) + O(Object) + N(Notaion)

자바스크립트 객체를 문자로 표시하는 방법입니다.


프로그래머라면 이미 많이 들어봤거나, 앞으로 많이 듣게될 표기법이라고 생각합니다. 

JSON이란 '자바스크립트 객체 표기법'으로 주로 해석되며 데이터 전송에 정말정말 많이 사용됩니다.


*표기(表記) : 적어서 나타냄. 또는 그런 기록. 2. 문자 또는 음성 기호로 언어를 표시함.

자바스크립트 객체란 무엇일까?

객체란? 데이터와 그 데이터에 관련되는 동작

조금 더 쉽게 말하자면, 프로퍼티(Property)와 메소드(Method) 이루어져있다는 뜻이고

조금 더 쉽게 말하자면, 변수와 메서드로 이뤄져 있다는 뜻입니다.

JSON은 자바스크립트에서 리터럴(literal)과 프로퍼티(property)를 표현하는 방법만 가져와서 사용합니다.

JSON을 사용하는 이유는 무엇인가?

용량이 작아서 사용됩니다. 용량이 작기 때문에 DATA를 교환할 때 유리합니다. 용량이 XML에 비해서 작기 때문에, 현재 XML을 대체하는 데이터 전송 표기법이 되었습니다.


데이터를 전송하는 방법으로 대부분 JSON이 사용되고 있다.

JSON은 텍스트 기반입니다. 때문에, 어떠한 프로그래밍 언어에서도 JSON 데이터를 읽고 사용할 수 있습니다. 그 때문인지, 데이터 전송에 정말 너무나도 많이 사용되고 있습니다. C, C++, JAVA, 파이썬 등 대부분의 프로그래밍 언어에서 JSON 을 파싱하거나 핸들링 할 수 있는 방법들이 제공되고 있습니다.

JSON 예제

{ Key : Value }


{ "id" : "yhsang2" }


{ "id" : "yhsang2" , "pwd" : "123" } 이런 식으로 사용됩니다.


감사합니다.

#json #json이란


반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.