JSON 정보

JSON이란 무엇입니까?
데이터 교환을 위해 만들어진 개체 형식인 JavaScript Object Notaion의 약어입니다.

메시지 객체를 전송 가능하게 만들려면 메시지의 발신자와 수신자가 동일한 프로그램을 사용하거나 문자열과 같이 보편적으로 읽을 수 있는 형식이어야 합니다.



객체는 유형 변환을 사용하여 문자열로 변환될 때 객체 내용을 포함하지 않습니다.


JavaScript에서 객체를 문자열로 변환하기 위해 toString() 또는 typecast String() 메서드를 사용하는 경우
(객체 객체)의 결과를 반환합니다.


JSON 정보 1

그렇다면 객체를 문자열로 어떻게 변환합니까?
이 때 사용하는 것 객체를 JSON 형식으로 또는 JSON을 객체 형식으로 변환하는 방법

JSON.stringify : 객체를 JSON으로 변환
JSON.parse : JSON을 객체로 변환

문자열화하는 과정 직렬화 ~라고 불리는
JSON.parse의 프로세스 역직렬화 ~라고 불리는

JSON의 기본 규칙

자바스크립트 개체 JSON

자바스크립트 객체 JSON
열쇠 키는 따옴표 없이 쓸 수 있습니다.


{ 키 : “속성” }
큰따옴표로 묶어야 합니다.


‘{“키”:”속성”}’
문자열 값 작은따옴표도 사용할 수 있습니다.


{ “키” : ‘속성’ }
큰따옴표로 묶어야 합니다.


‘{“키”:”속성”}’
키와 값 사이의 공백 사용 가능
{“키” : ‘속성’}
없는
‘{“키”:”속성”}’
키-값 쌍 사이의 공간 사용 가능
{ “키”:’속성’, 숫자:1 }
없는
‘{“키”:”속성”,”숫자”:1}’