JSON이란? JSON parser의 역할

2019. 12. 6. 17:27Java

728x90

JSON = Java Script Object Notation
자바스크립트 객체 문법으로 구조된 데이터를 표현하기 위한 문자 기반의 데이터 포맷.


자바스크립트 언어로부터 파생되어 자바스크립트 구문의 형식을 따른다.


독립적인 데이터형 포맷이기 때문에 다양한 프로그래밍 언어에서 JSON을 활용할 수 있다.

key : value 형식으로 포맷이 정해져 있으며, 주로 비동기 브라우저/서버통신을 위해 사용된다.


항상 큰따옴표 ""로 묶어서 사용한다.


JSON 형식의 데이터를 읽어들이면 한줄의 긴 문자열로 들어온다.


JSON parser를 사용해서 그 데이터를 object 형식으로 바꾼다.

참고로 JSON.stringify는 자바스크립트 object를 JSON text로
JSON.parse는 JSON text를 자바스크립트 object로 바꾼다.


참고자료 :
https://mkil.tistory.com/322

https://stackoverflow.com/questions/17785592/difference-between-json-stringify-and-json-parse/17785623

728x90
반응형