JSON이란 무엇입니까?
데이터 교환을 위해 만들어진 개체 형식인 JavaScript Object Notaion의 약어입니다.
메시지 객체를 전송 가능하게 만들려면 메시지의 발신자와 수신자가 동일한 프로그램을 사용하거나 문자열과 같이 보편적으로 읽을 수 있는 형식이어야 합니다.
객체는 유형 변환을 사용하여 문자열로 변환될 때 객체 내용을 포함하지 않습니다.
JavaScript에서 객체를 문자열로 변환하기 위해 toString() 또는 typecast String() 메서드를 사용하는 경우
(객체 객체)의 결과를 반환합니다.
그렇다면 객체를 문자열로 어떻게 변환합니까?
이 때 사용하는 것 객체를 JSON 형식으로 또는 JSON을 객체 형식으로 변환하는 방법림JSON.stringify : 객체를 JSON으로 변환
JSON.parse : JSON을 객체로 변환문자열화하는 과정 직렬화 ~라고 불리는
JSON.parse의 프로세스 역직렬화 ~라고 불리는
JSON의 기본 규칙
자바스크립트 개체 JSON
자바스크립트 객체 JSON 열쇠 키는 따옴표 없이 쓸 수 있습니다.
{ 키 : “속성” }큰따옴표로 묶어야 합니다.
‘{“키”:”속성”}’문자열 값 작은따옴표도 사용할 수 있습니다.
{ “키” : ‘속성’ }큰따옴표로 묶어야 합니다.
‘{“키”:”속성”}’키와 값 사이의 공백 사용 가능
{“키” : ‘속성’}없는
‘{“키”:”속성”}’키-값 쌍 사이의 공간 사용 가능
{ “키”:’속성’, 숫자:1 }없는
‘{“키”:”속성”,”숫자”:1}’