알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)

JSON 이란? 본문

Web /웹브라우저 객체 API

JSON 이란?

백곳 2017. 9. 2. 13:10

JSON 이란?


JSON (JavaScript Object Notation)은 경량의 DATA-교환 형식이다. 이 형식은 사람이 읽고 쓰기에 용이하며, 기계가 분석하고 생성함에도 용이하다.  


정의 되어 있다.


쉽게 말하면 데이터를 교환하는 문자열 약속 같은것이다 좀더 짧게 말하면 변수 데이터를 주고 받기를 목적으로한 프로토콜이다. 


그리고 이 프로토콜을 사용하기 위해서 파싱이라는것을 하는데 프로그램에서 파싱이란 


데이터를 조립해 원하는 데이터를 빼내는 프로그램을 하는것을 말한다. 


ECMAscript 5(자바스크립트 표준) 에서는 JSON 파서 를 집어 넣어 놨다. 


프로토콜 데이터에서 파싱하여 프로토콜 데이터를 쉽게 사용할수 있도록 해주는 라이브러리 이다. 


예를 들면 

 

실제 데이터는 



이런식으로 통신이 되는데 


JSON 파서를 사용 하여 


JSON.parse()

인자로 전달된 문사열을 자바스크립트의 데이터로 변환한다.


 var _tzs = "{\"msg\": \"2017-09-02 13:02:34.716761\"}"

var tzs = JSON.parse(_tzs);


tzs["msg"]를 사용하여 2017-09-02 13:02:34.716761 을 사용할수가 있다. 




'Web > 웹브라우저 객체 API' 카테고리의 다른 글

javascript+django(csrf) 통신하기  (0) 2017.08.30
HTMLCollection  (0) 2017.08.30
HTMLElement  (0) 2017.08.30
DOM 제어대상 찾기  (0) 2017.08.21
[javascript] 창제어  (0) 2017.08.19
Comments